3 dépôts
A single login system that handles authentication and permission checks for all installed apps before proxying requests.
Distinct from Authentication and Permissions: Distinct from Authentication and Permissions: specifically targets centralized authentication for multiple apps, not general auth libraries.
Explore 3 awesome GitHub repositories matching part of an awesome list · Centralized App Authentication Layers. Refine with filters or upvote what's useful.
Sandstorm is an open-source platform that packages and runs web applications in security-hardened sandboxes on a personal server, functioning as a self-hosted web app operating system. It provides a curated app store where users discover and install sandboxed web applications with one-click ease, while each application runs in an isolated container that uses Linux kernel security features to separate it from the host and other apps. The platform includes a centralized authentication layer so users sign in once and gain access to all installed applications without managing separate accounts per
Provides a single login system that handles authentication and permission checks for all installed apps.
OpenAuth is a standards-based authentication server and identity provider that implements OAuth 2.0 and OpenID Connect protocols. It serves as a centralized system for managing user identities, issuing access tokens, and orchestrating authentication flows across various services. The project functions as a federated identity gateway, aggregating external providers such as Google, GitHub, Microsoft, Apple, and Discord into a unified login flow. It distinguishes itself with a multi-tenant architecture that supports pluggable identity providers and customizable user interface frameworks for bran
Acts as a centralized authentication layer managing passwords and multi-provider logins for multiple services.
Cosmos-Server is a self-hosted server platform that combines an authentication gateway, a reverse proxy with dynamic rate limiting, and a Docker container orchestrator into a single management interface. It provides automatic HTTPS certificate management with wildcard support through DNS challenges, and secures self-hosted applications with token-based session management and plugin-based authentication middleware. The platform distinguishes itself by integrating these capabilities into a unified system where the reverse proxy enforces authentication, rate limiting, and TLS termination before
Adds user login, token management, and access control to applications using a ready-to-use centralized authentication system.