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

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

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

spring-attic/spring-security-oauthArchived

0
View on GitHub↗
4,693 نجوم·3,961 تفرعات·Java·Apache-2.0·6 مشاهداتgithub.com/spring-projects/spring-security-oauth↗

Spring Security Oauth

هذا المشروع عبارة عن إطار عمل أمني OAuth لتطبيقات الويب بلغة Java. يوفر مجموعة من الأدوات لإضافة المصادقة والتفويض إلى تطبيقات Spring باستخدام بروتوكولات تفويض مفوضة موحدة.

تطبق المكتبة معايير OAuth 1.0a و OAuth 2.0. بالنسبة لـ OAuth 2.0، تتضمن المكتبة تطبيقات لكل من جانب العميل، لطلب رموز الوصول واستهلاك الموارد المحمية، وجانب المزود، لإصدار رموز الوصول وإدارة منح التفويض.

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

Features

  • OAuth Protocol Implementations - Provides a complete framework managing authentication and authorization flows for both OAuth 1.0a and 2.0.
  • OAuth 1.0 Authenticators - Implements the OAuth 1.0a protocol to secure communication between consumers and providers.
  • OAuth 1.0 Authentication Strategies - Integrates OAuth 1.0 authentication mechanisms to secure communication within Spring-based applications.
  • OAuth 2.0 Authorization Flows - Implements standard OAuth 2.0 protocol flows for exchanging authorization codes and tokens.
  • OAuth 2.0 Client Implementations - Provides a client implementation for requesting access tokens and consuming protected resources from OAuth 2.0 providers.
  • OAuth 2.0 Authorization Servers - Implements an authorization server to issue access tokens and manage authorization grants per the OAuth 2.0 standard.
  • OAuth Authentication - Provides a comprehensive security library for adding OAuth 1.0a and 2.0 authentication and authorization to Java applications.
  • Delegated Server Authorization - Implements token acquisition processes that allow third-party applications to access resources on behalf of a user.
  • OAuth Token Validators - Includes dedicated validators to check the validity and expiration of OAuth credentials within the request pipeline.
  • Token-Based Authentication - Verifies identity using unique string tokens passed in request headers instead of session cookies.
  • Token-based Authorization - Controls how third-party applications access protected resources using bearer tokens in HTTP headers.
  • Web Application Security - Provides security middleware for Spring web applications to manage authentication and data access permissions.
  • Request Filtering Middleware - Provides a chain of filters to intercept and validate OAuth tokens before requests reach the application.

سجل النجوم

مخطط تاريخ النجوم لـ spring-attic/spring-security-oauthمخطط تاريخ النجوم لـ spring-attic/spring-security-oauth

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

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

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

Start searching with AI

مجموعات مختارة تضم Spring Security Oauth

مجموعات منسقة بعناية يظهر فيها Spring Security Oauth.
  • an open source password manager for accounts

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

ما هي وظيفة spring-attic/spring-security-oauth؟

هذا المشروع عبارة عن إطار عمل أمني OAuth لتطبيقات الويب بلغة Java. يوفر مجموعة من الأدوات لإضافة المصادقة والتفويض إلى تطبيقات Spring باستخدام بروتوكولات تفويض مفوضة موحدة.

ما هي الميزات الرئيسية لـ spring-attic/spring-security-oauth؟

الميزات الرئيسية لـ spring-attic/spring-security-oauth هي: OAuth Protocol Implementations, OAuth 1.0 Authenticators, OAuth 1.0 Authentication Strategies, OAuth 2.0 Authorization Flows, OAuth 2.0 Client Implementations, OAuth 2.0 Authorization Servers, OAuth Authentication, Delegated Server Authorization.

ما هي البدائل مفتوحة المصدر لـ spring-attic/spring-security-oauth؟

تشمل البدائل مفتوحة المصدر لـ spring-attic/spring-security-oauth: lepture/authlib — Authlib is a comprehensive Python framework for implementing OAuth 1.0, OAuth 2.0, and OpenID Connect clients and… authlib/authlib — Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect… sahat/satellizer — Satellizer is an authentication library for AngularJS applications designed to manage user sign-in and session… airweave-ai/airweave — Airweave is a unified AI knowledge base platform that syncs data from external APIs into a searchable layer for… modelcontextprotocol/inspector — The inspector is a diagnostic and validation tool for the Model Context Protocol. It provides an interactive interface… anomalyco/openauth — OpenAuth is a standards-based authentication server and identity provider that implements OAuth 2.0 and OpenID Connect…

بدائل مفتوحة المصدر لـ Spring Security Oauth

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Spring Security Oauth.
  • lepture/authlibالصورة الرمزية لـ lepture

    lepture/authlib

    5,346عرض على GitHub↗

    Authlib is a comprehensive Python framework for implementing OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a complete toolkit for identity management, spanning the development of authorization servers, resource servers, and client-side integrations. The library distinguishes itself through a full implementation of the JOSE specifications, including JSON Web Tokens, Encryption, Signatures, and Keys. It features specialized capabilities for non-interactive authentication via service account assertion frameworks and a compliance-correction layer designed to handle ide

    Python
    عرض على GitHub↗5,346
  • authlib/authlibالصورة الرمزية لـ authlib

    authlib/authlib

    5,346عرض على GitHub↗

    Authlib is a comprehensive Python library for building and integrating OAuth 1.0, OAuth 2.0, and OpenID Connect clients and servers. It provides a unified set of tools to manage authentication and authorization flows, allowing applications to either act as a client connecting to external identity providers or as a provider issuing tokens and managing user identities. The project distinguishes itself through a full implementation of the JOSE standards, offering a suite of cryptographic tools for generating, signing, encrypting, and validating JSON Web Tokens, Signatures, Encryption, and Keys.

    Pythondjangoflaskjose
    عرض على GitHub↗5,346
  • sahat/satellizerالصورة الرمزية لـ sahat

    sahat/satellizer

    7,801عرض على GitHub↗

    Satellizer is an authentication library for AngularJS applications designed to manage user sign-in and session persistence using security tokens. It functions as a client-side implementation for exchanging credentials for tokens and attaching authorization headers to network requests. The library handles identity integration through a token manager that supports both email-based authentication and external OAuth providers. It enables the authorization of users via third-party services using secure popup windows and allows for linking or unlinking external accounts to a user profile. The proj

    TypeScript
    عرض على GitHub↗7,801
  • airweave-ai/airweaveالصورة الرمزية لـ airweave-ai

    airweave-ai/airweave

    6,453عرض على GitHub↗

    Airweave is a unified AI knowledge base platform that syncs data from external APIs into a searchable layer for retrieval-augmented generation. It provides a pre-built data connector library and a framework for building custom connectors, enabling the extraction, transformation, and synchronization of structured and unstructured data from SaaS applications. The platform includes a hybrid vector retrieval system that combines semantic, neural, and keyword search strategies to deliver grounded context for AI agents. The platform distinguishes itself through an agentic search engine that iterati

    Pythonagent-infrastructureaiai-agents
    عرض على GitHub↗6,453
  • عرض جميع البدائل الـ 30 لـ Spring Security Oauth→