ScribeJava هي مكتبة Java تُستخدم لتنفيذ تدفقات مصادقة وتفويض OAuth. تعمل كتنفيذ عميل OAuth ومكامل واجهة برمجة تطبيقات طرف ثالث، مما يسمح لتطبيقات Java وبيئات Android بتبادل البيانات بشكل آمن مع مزودي الهوية الخارجيين.
الميزات الرئيسية لـ scribejava/scribejava هي: OAuth and Identity Providers, Android Applications, Mobile, Identity Provider Integrations, OAuth Authentication, OAuth Flow Implementations, OAuth Providers, Token-Based Session Tracking.
تشمل البدائل مفتوحة المصدر لـ scribejava/scribejava: steveiliop56/tinyauth — Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system… langchain-ai/deepagents — Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing… casdoor/casdoor — Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server.… jeffreysu/weixinmpsdk — WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini… async-labs/builderbook — Builderbook is a MERN stack digital bookstore and documentation platform designed for selling and delivering digital… insforge/insforge — InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational…
Tinyauth is an authentication middleware service and identity provider that verifies user identities to grant system access. It operates as a standalone server or as an authentication gateway, utilizing a reverse proxy model to intercept requests and validate credentials before traffic reaches protected backend services. The project functions as an OpenID Connect provider for single sign-on experiences and an OAuth 2.0 gateway that delegates verification to external providers such as Google and GitHub. It also acts as an LDAP authentication server, allowing for centralized user management and
Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai
Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks. The platform distinguishes itself through its extensive support for federated identity management, allowing integration with
WeiXinMPSDK is a .NET software development kit designed to integrate WeChat services, official accounts, and mini programs into applications. It provides a multi-platform bot framework and a programmatic interface to interact with official, mini, and corporate accounts across the WeChat ecosystem. The project features interface-based platform abstraction and logic unification, allowing a single codebase to target multiple target platforms. It includes a messaging middleware for routing incoming requests and a distributed caching layer using providers like Redis or Memcached to synchronize ses