awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
binarylogic avatar

binarylogic/authlogic

0
View on GitHub↗
4,343 स्टार्स·634 फोर्क्स·Ruby·MIT·2 व्यूज़rdoc.info/projects/binarylogic/authlogic↗

Authlogic

Authlogic एक Ruby प्रमाणीकरण फ्रेमवर्क है जिसे उपयोगकर्ता पहचान, सत्र दृढ़ता (session persistence) और सुरक्षित पासवर्ड हैशिंग को प्रबंधित करने के लिए डिज़ाइन किया गया है। यह कॉन्फ़िगर करने योग्य पहचान फ़ील्ड का उपयोग करके संग्रहीत रिकॉर्ड के खिलाफ उपयोगकर्ता क्रेडेंशियल्स को सत्यापित करने के लिए एक सिस्टम प्रदान करता है।

यह फ्रेमवर्क अपने प्रदाता-आधारित पहचान एकीकरण के माध्यम से खुद को अलग करता है, जो एप्लिकेशन को OAuth, OpenID Connect, LDAP और विभिन्न सोशल मीडिया प्लेटफ़ॉर्म सहित बाहरी सेवाओं के लिए प्रमाणीकरण प्रवाह को जोड़ने की अनुमति देता है। इसमें एक एक्स्टेंसिबिलिटी मॉडल भी शामिल है जो पहचान सत्यापन और सत्र लाइफसाइकिल प्रक्रियाओं के दौरान हुक और कॉलबैक के माध्यम से कस्टम उपयोगकर्ता-परिभाषित कोड निष्पादित करता है।

सिस्टम सुरक्षित कुकी कॉन्फ़िगरेशन के साथ सत्र प्रबंधन, क्रिप्टोग्राफिक पासवर्ड साल्टिंग और हैशिंग, और लॉगिन प्रयासों व IP पतों को ट्रैक करने के लिए उपयोगकर्ता गतिविधि निगरानी सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह पंजीकरण या पासवर्ड अपडेट के बाद उपयोगकर्ताओं को प्रमाणित राज्यों में ले जाने के लिए सत्र ट्रांजेक्शन को और स्वचालित करता है।

Features

  • User Identity Verification - Validates user credentials against stored records and manages the login process using configurable identity fields.
  • Password Hashing Utilities - A security tool that transforms plain text passwords into non-reversible hashes using configurable cryptographic providers.
  • External Identity Provider Integration - Integrates authentication with external identity services including OpenID, LDAP, OAuth, and social media platforms.
  • Session State Persistence - Persists authenticated user identities across multiple HTTP requests using secure cookies.
  • Identity Provider Integrations - Connects authentication flows to external services like OAuth and LDAP via a standardized identity verification interface.
  • OAuth and OpenID Connect Libraries - Provides a library for connecting applications to external identity providers using OAuth, OpenID Connect, and LDAP.
  • Ruby Authentication Frameworks - Provides a comprehensive framework for managing user identities, session persistence, and secure password hashing in Ruby.
  • Secure Session Management - Implements secure session management using signed browser storage to maintain user identity across requests.
  • Password Hashing Utilities - Transforms plain text passwords into non-reversible hashes using cryptographic providers to secure stored credentials.
  • Session Cookie Authentications - Tracks active users across multiple web requests using secure cookies to maintain a persistent authenticated state.
  • Cookie-Based Session Management - Maintains authenticated state across HTTP requests by storing user identity in browser cookies.
  • User Authentication Systems - Provides a secure user authentication system for Ruby applications to verify identities and protect private routes.
  • Authentication Lifecycle Hooks - Executes custom logic through hooks and callbacks during the identity verification process.
  • OAuth Provider Integrations - Integrates Ruby applications with external OAuth providers and social media platforms for third-party logins.
  • Session Cookie Security - Provides secure configuration of SameSite and secure flags for authentication session cookies to prevent hijacking.
  • Session - Runs custom logic via callbacks during the persistence or destruction of a user session.
  • Execution Logic Extensions - Implements an extensibility model that executes custom user-defined code via hooks during identity verification and session lifecycles.
  • Account Activity Monitoring - Tracks login attempts and records IP addresses to audit account usage and detect security threats.
  • Authentication Audit Logs - Tracks login attempts and recording IP addresses to audit account usage and detect security threats.
  • Authentication and OAuth - A clean and unobtrusive authentication solution.

स्टार हिस्ट्री

binarylogic/authlogic के लिए स्टार हिस्ट्री चार्टbinarylogic/authlogic के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Authlogic के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Authlogic के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • thoughtbot/clearancethoughtbot का अवतार

    thoughtbot/clearance

    3,735GitHub पर देखें↗

    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

    Ruby
    GitHub पर देखें↗3,735
  • aarondl/authbossaarondl का अवतार

    aarondl/authboss

    4,189GitHub पर देखें↗

    Authboss is a modular HTTP authentication framework for managing user identity, session lifecycles, and password security. It provides a system of identity access middleware to control route access and synchronize user identity across requests via standard web protocols. The framework is distinguished by a pluggable architecture that allows for the registration of independent modules to extend identity logic. It utilizes a hook-based event system to execute custom business logic during authentication state changes and employs a selector-verifier token pattern to protect against timing attacks

    Go
    GitHub पर देखें↗4,189
  • gristlabs/grist-coregristlabs का अवतार

    gristlabs/grist-core

    11,176GitHub पर देखें↗

    Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a relational database. At its core, it manages structured data across multiple linked tables, using a relational database engine to organize information while providing a familiar grid interface. The platform supports Python-based formulas for complex calculations and data transformations, with automatic recalculation when referenced cells change. The system is designed for self-hosted deployment, storing data in either portable SQLite files or enterprise-grade PostgreSQL databases. It

    TypeScriptawesomedatabasespreadsheet
    GitHub पर देखें↗11,176
  • octelium/octeliumoctelium का अवतार

    octelium/octelium

    3,371GitHub पर देखें↗

    Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and SQL resources. It functions as a secure gateway that validates human and workload identities using OIDC, SAML, and FIDO2 passkeys before granting access to internal applications and SaaS APIs. The system is distinguished by its secretless access broker, which injects credentials—such as API keys, passwords, and AWS Sigv4 signatures—at the gateway level so users can access databases and cloud resources without managing secrets. It further specializes in AI gateway administration,

    Goabacai-gatewayapi-gateway
    GitHub पर देखें↗3,371
Authlogic के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

binarylogic/authlogic क्या करता है?

Authlogic एक Ruby प्रमाणीकरण फ्रेमवर्क है जिसे उपयोगकर्ता पहचान, सत्र दृढ़ता (session persistence) और सुरक्षित पासवर्ड हैशिंग को प्रबंधित करने के लिए डिज़ाइन किया गया है। यह कॉन्फ़िगर करने योग्य पहचान फ़ील्ड का उपयोग करके संग्रहीत रिकॉर्ड के खिलाफ उपयोगकर्ता क्रेडेंशियल्स को सत्यापित करने के लिए एक सिस्टम प्रदान करता है।

binarylogic/authlogic की मुख्य विशेषताएं क्या हैं?

binarylogic/authlogic की मुख्य विशेषताएं हैं: User Identity Verification, Password Hashing Utilities, External Identity Provider Integration, Session State Persistence, Identity Provider Integrations, OAuth and OpenID Connect Libraries, Ruby Authentication Frameworks, Secure Session Management।

binarylogic/authlogic के कुछ ओपन-सोर्स विकल्प क्या हैं?

binarylogic/authlogic के ओपन-सोर्स विकल्पों में शामिल हैं: thoughtbot/clearance — Clearance is a Ruby on Rails authentication framework designed to manage user accounts, encrypted password storage,… aarondl/authboss — Authboss is a modular HTTP authentication framework for managing user identity, session lifecycles, and password… octelium/octelium — Octelium is a zero-trust network access platform and identity-aware proxy designed to secure private HTTP, SSH, and… gristlabs/grist-core — Grist is a relational spreadsheet platform that combines the flexibility of a spreadsheet with the power of a… pomerium/pomerium — Pomerium is an identity-aware reverse proxy designed to provide zero-trust access control for internal infrastructure.… nextauthjs/next-auth-example — This project is a reference implementation and boilerplate for managing user authentication and session state within…