The Single Sign-On Multi-Factor portal for web apps
-
Updated
Dec 25, 2024 - Go
OAuth 2.0 (short for "Open Authorization") is the industry-standard protocol for authorization. Generally, the OAuth protocol provides a way for resource owners to provide a client [application] with secure delegated access to server resources.
OAuth framework specifies several grant types for different use cases. Some of the most common OAuth grant types are:
The Single Sign-On Multi-Factor portal for web apps
The most scalable and customizable OpenID Certified™ OpenID Connect and OAuth Provider on the market. Become an OpenID Connect and OAuth2 Provider over night. Broad support for related RFCs. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
ZITADEL - Identity infrastructure, simplified for you.
All your digital life on a single timeline, stored locally -- DEPRECATED, SEE TIMELINIZE (link below)
OAuth 2.0 server library for the Go programming language.
A cloud native Identity & Access Proxy / API (IAP) and Access Control Decision API that authenticates, authorizes, and mutates incoming HTTP(s) requests. Inspired by the BeyondCorp / Zero Trust white paper. Written in Go.
an SSO and OAuth / OIDC login solution for Nginx using the auth_request module
Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.
Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
A standalone, specification-compliant, OAuth2 server written in Golang.
Your data, your control. Fully open source, authentication and authorization. No lock-ins. Deployment in Railway in 120 seconds || Spin a docker image as a micro-service in your infra. Built in login page and Admin panel out of the box.
🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
Authenticator via oauth2, direct, email and telegram
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Created by IETF OAuth Working Group
Released October 2012