Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 17 Go openid-connect Projects
-
Ory Hydra
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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Ory Oathkeeper
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.
-
traefik-forward-auth
Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
oidc
Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation
-
s3-proxy
S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)
-
pam-keycloak-oidc
PAM module connecting to Keycloak for user authentication using OpenID Connect/OAuth2, with MFA/2FA/TOTP support
-
lico
LibreGraph Connect implements an OpenID provider (OP) with integrated web login and consent forms.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
It's me and two others though I'm definitely the most active. We put a lot of effort into security best practices and one of my co-developers is currently reviewing the 4.38.0 release. It's a fairly major release with a lot of important code paths that have been improved for the future.
Our official docs can be found at https://www.authelia.com and you can find docs for a particular PR in the relevant PR. We've also linked the pre-release docs in the pre-release discussions which can be found here: https://github.com/authelia/authelia/discussions/categories/...
Project mention: Show HN: Open-source OAuth2 server Ory Hydra now 6x faster | news.ycombinator.com | 2024-02-13
Project mention: Maintainers of Zitadel and Ory discuss their tradeoffs as identity platforms | news.ycombinator.com | 2024-03-30
You can take a look to https://github.com/ory/fosite
Project mention: Show HN: Obligator – An OpenID Connect server for self-hosters | news.ycombinator.com | 2023-10-11
Authenticating with Kyma is a (in my opinion) unnecessary challenge as it leverages the OIDC-login plugin for kubectl. You find a description of the setup here. This works fine when on a Mac but can give you some headaches on a Windows and on Linux machine especially when combined with restrictive setups in corporate environments. For Windows I can only recommend installing krew via chocolatey and then install the OIDC plugin via kubectl krew install oidc-login. At least for me that was the only way to get this working on Windows.
Project mention: Easy to use OpenID Connect client and server library written for Go | /r/hackernews | 2023-12-04
Project mention: OpenPubkey: Protocol for leveraging OpenID to bind identities to public keys | news.ycombinator.com | 2024-04-21
Project mention: Seeking feedback on a project of my mine (identity management / OAuth2 / OIDC) | /r/cybersecurity | 2023-12-01
For oidic there's at least:
https://github.com/salesforce/pam_oidc
https://github.com/EOSC-synergy/ssh-oidc
Go openid-connect related posts
-
OpenPubkey: Protocol for leveraging OpenID to bind identities to public keys
-
14 DevOps and SRE Tools for 2024: Your Ultimate Guide to Stay Ahead
-
Easy to use OpenID Connect client and server library written for Go
-
Seeking feedback on a project of my mine (identity management / OAuth2 / OIDC)
-
Show HN: Obligator – An OpenID Connect server for self-hosters
-
Windows auth with K8s on prem
-
Kubernetes in production.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 8 May 2024
Index
What are some of the best open-source openid-connect projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | authelia | 19,654 |
2 | Ory Hydra | 15,101 |
3 | zitadel | 7,102 |
4 | Ory Oathkeeper | 3,172 |
5 | fosite | 2,253 |
6 | traefik-forward-auth | 2,023 |
7 | kubelogin | 1,534 |
8 | oidc | 1,194 |
9 | openpubkey | 561 |
10 | s3-proxy | 264 |
11 | goiabada | 118 |
12 | heimdall | 97 |
13 | go-oidc-middleware | 92 |
14 | pam-keycloak-oidc | 57 |
15 | pam_oidc | 47 |
16 | lico | 23 |
17 | Ferrum | 5 |
Sponsored