Go openid-connect

Open-source Go projects categorized as openid-connect

Top 17 Go openid-connect Projects

  • authelia

    The Single Sign-On Multi-Factor portal for web apps

  • Project mention: Keycloak SSO with Docker Compose and Nginx | news.ycombinator.com | 2024-02-11

    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/...

  • 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.

  • Project mention: Show HN: Open-source OAuth2 server Ory Hydra now 6x faster | news.ycombinator.com | 2024-02-13
  • 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.

    InfluxDB logo
  • zitadel

    ZITADEL - The best of Auth0 and Keycloak combined. Built for the serverless era.

  • Project mention: Maintainers of Zitadel and Ory discuss their tradeoffs as identity platforms | news.ycombinator.com | 2024-03-30
  • 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.

  • fosite

    Extensible security first OAuth 2.0 and OpenID Connect SDK for Go.

  • Project mention: Golang library for AuthN/AuthZ | /r/golang | 2023-06-06

    You can take a look to https://github.com/ory/fosite

  • traefik-forward-auth

    Minimal forward authentication service that provides Google/OpenID oauth based login and authentication for the traefik reverse proxy

  • Project mention: Show HN: Obligator – An OpenID Connect server for self-hosters | news.ycombinator.com | 2023-10-11
  • kubelogin

    kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)

  • Project mention: Giving Kyma a little spin ... a SpinKube | dev.to | 2024-04-09

    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.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • oidc

    Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation

  • Project mention: Easy to use OpenID Connect client and server library written for Go | /r/hackernews | 2023-12-04
  • openpubkey

    Reference implementation of OpenPubkey

  • Project mention: OpenPubkey: Protocol for leveraging OpenID to bind identities to public keys | news.ycombinator.com | 2024-04-21
  • s3-proxy

    S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth)

  • goiabada

    Goiabada is an OAuth2 / OpenID Connect server written in Go.

  • Project mention: Seeking feedback on a project of my mine (identity management / OAuth2 / OIDC) | /r/cybersecurity | 2023-12-01
  • heimdall

    A cloud native Identity Aware Proxy and Access Control Decision service (by dadrus)

  • Project mention: A must need for any project needing authn and authz. | /r/programming | 2023-06-05
  • go-oidc-middleware

    OpenID Connect (OIDC) http middleware for Go

  • pam-keycloak-oidc

    PAM module connecting to Keycloak for user authentication using OpenID Connect/OAuth2, with MFA/2FA/TOTP support

  • pam_oidc

    pam_oidc authenticates users with an OpenID Connect (OIDC) token.

  • Project mention: SSH3: SSH using HTTP/3 and QUIC | news.ycombinator.com | 2023-12-16

    For oidic there's at least:

    https://github.com/salesforce/pam_oidc

    https://github.com/EOSC-synergy/ssh-oidc

  • lico

    LibreGraph Connect implements an OpenID provider (OP) with integrated web login and consent forms.

  • Ferrum

    Simple Go OpenId authorization server with Keycloak compatible API (by Wissance)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go openid-connect related posts

  • OpenPubkey: Protocol for leveraging OpenID to bind identities to public keys

    1 project | news.ycombinator.com | 21 Apr 2024
  • 14 DevOps and SRE Tools for 2024: Your Ultimate Guide to Stay Ahead

    10 projects | dev.to | 4 Dec 2023
  • Easy to use OpenID Connect client and server library written for Go

    6 projects | news.ycombinator.com | 1 Dec 2023
  • Seeking feedback on a project of my mine (identity management / OAuth2 / OIDC)

    2 projects | /r/cybersecurity | 1 Dec 2023
  • Show HN: Obligator – An OpenID Connect server for self-hosters

    18 projects | news.ycombinator.com | 11 Oct 2023
  • Windows auth with K8s on prem

    2 projects | /r/k8s | 1 Jun 2023
  • Kubernetes in production.

    2 projects | /r/kubernetes | 21 Feb 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 May 2024
    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 →

Index

What are some of the best open-source openid-connect projects in Go? This list will help you:

Project Stars
1 authelia 19,775
2 Ory Hydra 15,136
3 zitadel 7,199
4 Ory Oathkeeper 3,178
5 fosite 2,260
6 traefik-forward-auth 2,027
7 kubelogin 1,551
8 oidc 1,202
9 openpubkey 563
10 s3-proxy 268
11 goiabada 120
12 heimdall 98
13 go-oidc-middleware 92
14 pam-keycloak-oidc 58
15 pam_oidc 49
16 lico 23
17 Ferrum 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com