The Single Sign-On Multi-Factor portal for web apps
-
Updated
Jul 30, 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
OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.
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.
A standalone, specification-compliant, OAuth2 server written in Golang.
Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
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
Go Server/API boilerplate using best practices DDD CQRS ES gRPC
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
Created by IETF OAuth Working Group
Released October 2012