awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
netlify avatar

netlify/gotrue

0
View on GitHub↗
4,424 نجوم·324 تفرعات·Go·MIT·4 مشاهداتwww.gotrueapi.org↗

Gotrue

GoTrue هو مزود هوية JWT وواجهة برمجة تطبيقات (API) لإدارة المستخدمين. يعمل كخادم متوافق مع OAuth 2.0 يتعامل مع تسجيل المستخدمين والمصادقة مع إصدار رموز JSON Web Tokens موقعة للتحكم في الوصول إلى موارد API المحمية.

تدمج الخدمة مزودي هوية خارجيين للسماح للمستخدمين بتسجيل الدخول باستخدام حسابات طرف ثالث. كما تتضمن خدمة إشعارات SMTP لتسليم رسائل إعادة تعيين كلمة المرور، وتأكيدات التسجيل، ورسائل استعادة الحساب.

يغطي النظام قدرات أوسع لإدارة حسابات المستخدمين، بما في ذلك القدرة على تحديث ملفات تعريف المستخدمين وإدارة البيانات الوصفية المخصصة. ويوفر التحكم في الوصول إلى API عبر توليد الرموز والتحقق منها، ويدعم تتبع تنفيذ الطلبات لمراقبة الأداء.

Features

  • OAuth 2.0 Authorization Servers - Functions as a full OAuth 2.0 authorization server that manages client registrations and issues access tokens.
  • JWT Authentications - Provides a complete identity provider system using signed JWTs to authenticate users and protect API resources.
  • JWT Format Tokens - Issues signed JWTs to verify user identity and permissions for subsequent API requests.
  • API Access Control - Implements granular API access control by validating signed tokens for protected resources.
  • User Profile Management - Provides functionality for retrieving and updating user account attributes and custom profile metadata.
  • Identity Authentication - Provides identity authentication via external providers to grant access without local credentials.
  • JWT Identity Servers - Functions as an OAuth 2.0 compliant identity provider that manages users and issues signed JWTs.
  • Stateless Session Management - Utilizes signed JWTs to maintain stateless user sessions without server-side session storage.
  • Third-Party Identity Integrations - Integrates third-party identity providers to enable users to sign in with existing external accounts.
  • Token Authentication - Generates secure authentication tokens using various grant types to control API access.
  • User Account Management - Manages user account registration, profile updates, and metadata for web applications.
  • User Account Registrations - Handles the creation of new user accounts through email and password registration flows.
  • User Identity Management - Provides a backend API for managing user profiles, account registration, and identity-related data lifecycles.
  • Stateless Architectures - Employs a stateless architecture that verifies identity using self-contained tokens instead of server-side state.
  • Identity Provider Integration - Integrates external identity providers to enable third-party sign-in via authorization code exchange.
  • Account Verification Workflows - Automates the sending of confirmation and recovery emails to secure and verify new user accounts.
  • User Notifications - Provides an SMTP notification service for delivering password resets, signup confirmations, and account recovery emails.
  • Account Lifecycle Notifications - Sends automated lifecycle notifications for signup confirmations and password recovery.
  • SMTP Integrations - Provides SMTP integrations to dispatch automated account verification and password reset emails.
  • OAuth Token Exchanges - Implements OAuth 2.0 token exchange flows to generate signed JWTs based on various grant types.

سجل النجوم

مخطط تاريخ النجوم لـ netlify/gotrueمخطط تاريخ النجوم لـ netlify/gotrue

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Gotrue

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Gotrue.
  • element-hq/synapseالصورة الرمزية لـ element-hq

    element-hq/synapse

    4,314عرض على GitHub↗

    Synapse is a Matrix homeserver implementation that provides the infrastructure for decentralized, real-time communication and messaging. It functions as a federated chat server that synchronizes room data and event streams across independent server instances to enable cross-domain interoperability. The server utilizes a hybrid core that integrates performance-critical logic in Rust with a Python orchestration layer. It employs a PostgreSQL relational database for persisting user accounts and conversation history, and uses a Redis-based messaging system to distribute tasks across horizontal wo

    Python
    عرض على GitHub↗4,314
  • teamhanko/hankoالصورة الرمزية لـ teamhanko

    teamhanko/hanko

    8,801عرض على GitHub↗

    Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey authentication service and an OAuth and SAML SSO gateway, allowing applications to authenticate users and issue tokens via standard identity protocols. The project distinguishes itself through a strong focus on passwordless access using WebAuthn-based passkeys and email-based passcodes. It provides framework-agnostic authentication interfaces as customizable web components that can be embedded directly into web applications to handle login, registration, and profile management.

    Go2faauthenticationciam
    عرض على GitHub↗8,801
  • dwyl/learn-json-web-tokensالصورة الرمزية لـ dwyl

    dwyl/learn-json-web-tokens

    4,176عرض على GitHub↗

    This project is a technical tutorial and guide for implementing user identity and session management using JSON Web Tokens. It focuses on building a secure login system that verifies user identities in web and mobile applications. The material covers the full lifecycle of token-based security, including the issuance and validation of authentication tokens and the management of stateless sessions. It provides instructions on maintaining persistent user sessions through client-side storage and implementing session revocation to invalidate specific or all active tokens. The implementation detai

    JavaScript
    عرض على GitHub↗4,176
  • doorkeeper-gem/doorkeeperالصورة الرمزية لـ doorkeeper-gem

    doorkeeper-gem/doorkeeper

    5,501عرض على GitHub↗

    Doorkeeper is an OAuth 2 authorization server and provider for Ruby on Rails and Grape applications. It provides the necessary framework to build an authorization server that issues and validates security tokens for third-party applications, effectively acting as a security middleware to protect API endpoints. The project integrates an identity layer via OpenID Connect to verify user identities and retrieve profile information. It supports a variety of security patterns, including the implementation of the PKCE flow for public clients and the issuance of stateless JSON Web Tokens. Its broade

    Ruby
    عرض على GitHub↗5,501
عرض جميع البدائل الـ 30 لـ Gotrue→

الأسئلة الشائعة

ما هي وظيفة netlify/gotrue؟

GoTrue هو مزود هوية JWT وواجهة برمجة تطبيقات (API) لإدارة المستخدمين. يعمل كخادم متوافق مع OAuth 2.0 يتعامل مع تسجيل المستخدمين والمصادقة مع إصدار رموز JSON Web Tokens موقعة للتحكم في الوصول إلى موارد API المحمية.

ما هي الميزات الرئيسية لـ netlify/gotrue؟

الميزات الرئيسية لـ netlify/gotrue هي: OAuth 2.0 Authorization Servers, JWT Authentications, JWT Format Tokens, API Access Control, User Profile Management, Identity Authentication, JWT Identity Servers, Stateless Session Management.

ما هي البدائل مفتوحة المصدر لـ netlify/gotrue؟

تشمل البدائل مفتوحة المصدر لـ netlify/gotrue: element-hq/synapse — Synapse is a Matrix homeserver implementation that provides the infrastructure for decentralized, real-time… teamhanko/hanko — Hanko is an open-source identity provider and customer identity and access management system. It serves as a passkey… dwyl/learn-json-web-tokens — This project is a technical tutorial and guide for implementing user identity and session management using JSON Web… doorkeeper-gem/doorkeeper — Doorkeeper is an OAuth 2 authorization server and provider for Ruby on Rails and Grape applications. It provides the… bknd-io/bknd — bknd is a self-hosted backend-as-a-service platform and serverless backend framework that provides an integrated… miguelgrinberg/microblog — This project is a social blogging application built with Flask. It provides a platform for user account management,…