13 रिपॉजिटरी
Authenticates users with username/password or phone number/verification code flows.
Distinct from User Authentication Systems: Distinct from User Authentication Systems: focuses on specific credential-based login methods rather than the overall authentication framework.
Explore 13 awesome GitHub repositories matching security & cryptography · Credential Authentications. Refine with filters or upvote what's useful.
JimuReport is an open-source reporting and dashboard engine designed to be embedded directly into Spring Boot applications. Its core identity centers on generating data reports and full-screen dashboards from natural language descriptions, eliminating the need for manual design. The platform also provides a conversational query interface that translates plain-language questions into database queries, returning results as tables and charts without requiring SQL knowledge. What distinguishes JimuReport is its integration of AI skills that can be installed with a single command, enabling report
Authenticates users with username/password or phone number/verification code to access the reporting platform.
Enquirer is a Node.js library for creating interactive command-line interfaces to gather structured user input. It provides a set of terminal prompts, including menus, forms, and text fields, to collect data via autocomplete, multiselect, and boolean confirmations. The project serves as a customizable framework that allows for the creation of custom prompt types through a base class and the extension of functionality via a plugin architecture. The library covers a wide range of interaction patterns, such as capturing numerical and sensitive data, validating user input against custom rules, a
Provides a flow for prompting for usernames and passwords and validating them via custom logic or APIs.
FastAPI Users is a ready-to-use authentication library for FastAPI applications that handles user registration, login, password reset, email verification, and profile retrieval with minimal configuration. It provides a complete authentication system built around pluggable backends and transports, supporting JWT tokens, database sessions, and Redis-based token storage that can be combined in a single route. The library distinguishes itself through its modular architecture, offering router-based module composition that organizes authentication flows as independent FastAPI routers for registrati
Verifies credentials on login and issues a token or session for subsequent requests.
Vue-typescript-admin-template is a TypeScript-based admin panel starter built with Vue CLI 3, providing a complete foundation for building enterprise back-office interfaces. It enforces type safety across Vue components using TypeScript, reducing runtime errors and improving code maintainability, while offering a dynamic route permission system that controls sidebar navigation and page access by mapping user roles to route permissions at runtime. The template includes a mock API service layer that simulates backend responses for frontend development without a live server, along with internati
Validates user-provided username and password against a backend to grant access to the application.
Next Terminal is an enterprise bastion host platform that brokers and audits remote access to servers and devices. It functions as a centralized gateway unifying access to Windows, Linux, and legacy systems through a single authenticated interface, supporting RDP, SSH, VNC, Telnet, and HTTP protocols. The platform combines certificate management, policy-based access control, reverse tunnel agents, session recording, and web proxy interception into a unified security gateway. It deploys lightweight agents in internal networks that build reverse tunnels to a central site, eliminating per-locati
Verifies user identity by accepting a username and password to grant system access.
Wetty is an HTTP browser terminal emulator that provides shell access over HTTP and HTTPS connections. It functions as a web-based remote shell and SSH browser gateway, allowing users to execute shell commands on remote hosts directly within a web browser. The project integrates SAML2 identity propagation to authenticate users through external providers and map those web identities to system accounts. It also supports embedding the terminal interface within iframes for integration into other web applications or dashboards. The system covers remote server administration and secure terminal pr
Allows users to bypass the login screen by passing credentials through URL parameters.
next-learn फुल-स्टैक वेब एप्लिकेशन बनाने के लिए शैक्षिक संसाधनों और रेफरेंस इम्प्लीमेंटेशन का एक संग्रह है। यह Next.js फ्रेमवर्क के लिए एक शिक्षण संसाधन और ट्यूटोरियल के रूप में कार्य करता है, जो स्टार्टर कोड और उदाहरण प्रोजेक्ट्स प्रदान करता है जो सर्वर-साइड रेंडरिंग और React-आधारित इकोसिस्टम का प्रदर्शन करते हैं। यह प्रोजेक्ट एक फुल-स्टैक वेब टेम्पलेट प्रदान करता है जो डेटाबेस इंटीग्रेशन, यूज़र प्रमाणीकरण और सर्वर-साइड लॉजिक का पूर्ण कार्यान्वयन प्रदर्शित करता है। इसमें वेब परफॉरमेंस ऑप्टिमाइज़ेशन के लिए रेफरेंस उदाहरण शामिल हैं, जो विशेष रूप से सर्वर कंपोनेंट्स, सर्वर एक्शन्स और डायनामिक रूटिंग के उपयोग का प्रदर्शन करते हैं। कोडबेस फुल-स्टैक क्षमताओं की एक विस्तृत सतह को कवर करता है, जिसमें सर्वर-साइड क्वेरी और म्यूटेशन के माध्यम से डेटा मैनेजमेंट, रूट गार्ड्स के माध्यम से आइडेंटिटी-आधारित एक्सेस कंट्रोल, और फाइल-सिस्टम रूटिंग का उपयोग करके नेविगेशन आर्किटेक्चर शामिल है। यह विभिन्न रेंडरिंग रणनीतियों, इमेजेस और फोंट्स के लिए एसेट ऑप्टिमाइज़ेशन और यूज़र इंटरफ़ेस स्टाइलिंग को भी लागू करता है।
Provides mechanisms to validate user identity using email and password combinations checked against a database.
Authboss एक मॉड्यूलर प्रमाणीकरण फ्रेमवर्क है जिसे उपयोगकर्ता पहचान और खाता ऑर्केस्ट्रेशन को प्रबंधित करने के लिए डिज़ाइन किया गया है। यह उपयोगकर्ता पंजीकरण, ईमेल सत्यापन और उपयोगकर्ता प्रोफाइल के पूर्ण जीवनचक्र को संभालने के लिए एक व्यापक सिस्टम प्रदान करता है। यह फ्रेमवर्क सुरक्षा और पहचान टूल्स के एक केंद्रित सूट के माध्यम से खुद को अलग करता है, जिसमें समय-आधारित पासवर्ड और SMS के माध्यम से मल्टी-फैक्टर प्रमाणीकरण, और OAuth1 और OAuth2 प्रोटोकॉल का उपयोग करके बाहरी प्रोवाइडर्स के साथ पहचान एकीकरण शामिल है। इसमें एक समर्पित खाता सुरक्षा प्रबंधक भी शामिल है जो क्रेडेंशियल-आधारित खाता लॉकिंग और अनुकूली पासवर्ड हैशिंग के माध्यम से ब्रूट-फोर्स सुरक्षा को लागू करता है। व्यापक रूप से, यह प्रोजेक्ट सत्र जीवनचक्र प्रबंधन को कवर करता है, जिसमें लगातार लॉगिन कुकीज़ और निष्क्रियता टाइमआउट, साथ ही भूले हुए पासवर्ड के लिए खाता पुनर्प्राप्ति प्रवाह शामिल है। यह रूट एक्सेस कंट्रोल के लिए रिक्वेस्ट मिडलवेयर भी प्रदान करता है और HTML या JSON में प्रमाणीकरण व्यू रेंडर करने का समर्थन करता है।
Verifies user identities by checking provided passwords against stored records to grant session access.
यह प्रोजेक्ट एक स्वचालित डिजिटल कंटेंट क्लेमर और गेम स्टोर ऑटोमेशन बॉट है। यह एक हेडलेस क्लाइंट के रूप में कार्य करता है जो शेड्यूल पर मुफ्त डिजिटल गेम और डाउनलोड करने योग्य सामग्री एकत्र करने के लिए अकाउंट ऑथेंटिकेशन और रिक्वेस्ट सीक्वेंस को संभालता है। यह टूल Epic Games Store, GOG, और Amazon Prime Gaming के लिए विशिष्ट ऑटोमेशन प्रदान करता है। यह सीमित समय के ऑफ़र सुरक्षित करने और मैन्युअल ब्राउज़र हस्तक्षेप के बिना एक डिजिटल गेम लाइब्रेरी बनाने के लिए स्टोरफ्रंट-विशिष्ट एडेप्टर लॉजिक का उपयोग करता है। सिस्टम में दैनिक जांच के लिए क्रॉन-आधारित टास्क शेड्यूलिंग, संग्रहीत क्रेडेंशियल्स का उपयोग करके स्वचालित लॉगिन फ़्लो, और हेडलेस ब्राउज़र ऑटोमेशन शामिल है। इसमें एक नोटिफिकेशन सिस्टम भी है जो बाहरी वेबहुक के माध्यम से क्लेम स्टेटस अलर्ट भेजता है।
Implements automated login flows using stored credentials and one-time password verification.
Ombi एक मीडिया अनुरोध प्रबंधन प्रणाली है जो उपयोगकर्ताओं, मीडिया सर्वर और डाउनलोड मैनेजर के बीच कंटेंट डिस्कवरी का समन्वय करती है। यह फिल्मों, संगीत और टीवी शो का अनुरोध करने, अनुमोदित करने और प्राप्त करने की प्रक्रिया को स्वचालित करने के लिए एक मिडलवेयर लेयर के रूप में कार्य करती है। यह प्रोजेक्ट एक एकीकरण लेयर के रूप में कार्य करके खुद को अलग करता है जो कई मीडिया सर्वर इंस्टेंस में लाइब्रेरी और उपयोगकर्ता खातों को सिंक्रनाइज़ करता है। इसमें एक कंटेंट रिक्वेस्ट ऑर्केस्ट्रेटर है जो वोटिंग-आधारित स्वचालित अनुमोदन और बाहरी वॉचलिस्ट से सीधे सक्रिय अनुरोधों को आयात करने की क्षमता का समर्थन करता है। यह प्लेटफ़ॉर्म Discord, Telegram और ईमेल के माध्यम से अलर्ट के लिए मल्टी-चैनल नोटिफिकेशन गेटवे, और उपयोगकर्ता अनुमतियों को प्रबंधित करने के लिए भूमिका-आधारित एक्सेस कंट्रोल सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह मीडिया सर्वर प्रशासन, स्वचालित वर्कफ़्लो प्रबंधन और OAuth और तृतीय-पक्ष प्रदाताओं के माध्यम से लचीले पहचान एकीकरण के लिए व्यापक उपकरण प्रदान करती है। यह सिस्टम SQLite, MySQL, या MariaDB का उपयोग करके पर्सिस्टेंट डेटा स्टोरेज का समर्थन करता है।
Provides standard account access using username and password combinations with multi-factor authentication support.
Next-saas-stripe-starter is a full-stack application template built for launching software-as-a-service products with user authentication, billing, and database integration. The platform combines a starter kit template with a type-safe database toolkit, object-relational mapping, and a payment processing integration for handling recurring customer billing, subscription tiers, and checkout workflows. User identity management is supported through social logins, secure sessions, and credential-based authentication. The core architecture supports type-safe database modeling, server-executed actio
Verifies user identities through social login providers and credentials, managing sessions and access securely across the application.
This project is a comprehensive administrative dashboard template built on Bootstrap 5. It provides a modular library of pre-designed interface components, page layouts, and form elements intended to accelerate the construction of responsive web applications. The framework is designed to be lightweight, utilizing native browser scripting for all interactive behaviors to eliminate dependencies on heavy external libraries. The template distinguishes itself through a focus on performance and customization. It includes a task-runner-based asset pipeline that automates the compilation, minificatio
Provides standard email and password authentication flows for securing dashboard access.
This backend starter template provides a modular structure for building REST APIs using Node.js, Express, and MongoDB. It includes predefined database models, schema-driven validation, and structured routing to facilitate the development of server-side applications. The application incorporates authentication and security features centered on user registration, login flows, and credential verification. Passwords are protected using cryptographic hashing, and access to protected endpoints is managed through signed token issuance and middleware-based route protection. Additional identity manage
Verifies user credentials against stored secure password hashes and issues signed tokens for requests.