4 مستودعات
Logic for verifying that passwords and email addresses meet complexity and format requirements.
Distinct from Format Validators: None of the candidates cover general credential complexity and format validation during registration.
Explore 4 awesome GitHub repositories matching security & cryptography · Credential Format Validation. Refine with filters or upvote what's useful.
Devise is a comprehensive identity management system and authentication framework for Ruby on Rails applications. It provides a complete set of tools for managing user registration, secure sign-in, and session handling using a modular strategy pattern. The framework distinguishes itself by offering a suite of security hardening features, including brute force protection through account locking and secure password recovery workflows. It also functions as an integrator for external identity providers and third-party authentication via standardized protocols. Broad capabilities cover the full u
Ensures email addresses and passwords meet specific format and complexity requirements during registration.
Keyhacks is a command-line tool that tests whether API keys and tokens for dozens of cloud services are valid and active. It automates the verification of discovered credentials during security auditing and penetration testing, confirming if leaked or harvested API keys, tokens, and secrets are still operational. The tool validates credentials by sending lightweight, service-specific HTTP requests to each platform's API endpoint and inspecting the response status or body. Each validation runs independently without storing state between requests, using pre-defined request templates with the co
Validates Square credentials by sending requests with app IDs, client secrets, or auth tokens.
Clearance is a Ruby on Rails authentication framework designed to manage user accounts, encrypted password storage, and session-based identity verification. It serves as an email and password authenticator that validates user identities and controls access to protected application features. The framework utilizes a request-processing middleware to expose user identity to the application environment and employs a chain of guards to enforce customizable sign-in requirements. It includes a secure password recovery system that uses email-based reset tokens to allow users to update credentials. T
Validates that emails are present, unique, and correctly formatted during the account creation process.
هذا المشروع عبارة عن منصة مفتوحة المصدر ومستضافة ذاتياً مصممة لجمع البيانات على مستوى المؤسسات، وبناء الاستبيانات، وسير العمل التشغيلي المؤتمت. توفر بيئة شاملة للمؤسسات للحفاظ على سيادة البيانات الكاملة مع إدارة الاستبيانات التفاعلية، والاختبارات عبر الإنترنت، ومشاريع جمع المعلومات المعقدة داخل بنيتها التحتية الخاصة. تتميز المنصة بتركيزها على النشر القابل للتوسع وعالي التزامن والتحكم التنظيمي الدقيق. وتتميز بمنشئ ديناميكي يعتمد على السحب والإفلات ويدعم التفرع القائم على المنطق وتوليد المحتوى بمساعدة الذكاء الاصطناعي، مما يسمح بإنشاء نماذج متطورة تتكيف مع مدخلات المستخدم. وإلى جانب إدخال البيانات البسيط، يدمج النظام قدرات تجارية متقدمة مثل سير عمل الموافقة متعدد المراحل، ومعالجة الدفع الآمنة، وتوليد المستندات المؤتمت، وكل ذلك يُدار من خلال نظام تحكم في الوصول مركزي وقائم على الأدوار. يغطي النظام سطح قدرات واسع، بما في ذلك إدارة البيانات في الوقت الفعلي، والتوزيع عبر منصات متعددة، وأدوات متخصصة لتقييم المواهب وجدولة الموارد. ويدعم خلفيات تخزين متنوعة ويوفر تتبعاً قوياً لعمليات الإرسال، مما يضمن بقاء المعلومات المجمعة آمنة ومتاحة للتحليل. تم تصميم التطبيق للنشر في حاويات (containerized)، مما يبسط عملية الإعداد للبيئات السحابية الخاصة أو البيئات المحلية.
Verifies registrations by generating unique codes and providing mobile scanning tools for physical check-ins.