Top 14 Go SSO Projects
-
Check out Authelia. You can create SSO to access your containers and set up 2FA with it.
-
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: Ory Hydra VS zitadel - a user suggested alternative | libhunt.com/r/hydra | 2022-04-26 -
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
I use Tailscale and I really love it, was crazy simple to setup and use. Using this, or something like it (ZeroTier is another option) you would be able to access your dashboard from anywhere WITHOUT allowing any rando.
-
oauth2-proxy
A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
Project mention: caddy v2.5.1 adds support for Authelia and other authentication providers | reddit.com/r/selfhosted | 2022-05-09you can use oauth proxy in front a service to do a keycloak setup, and then optionally put caddy in front of oauth proxy.
-
S.S.Octopus
sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services
Project mention: Add Password Protection to Any Site with OAuth2 Proxy - Plus Social Logins | dev.to | 2022-02-14If oauth2-proxy doesn't suit your needs, there are some projects that have spun-off from oauth2-proxy like pomerium and BuzzFeed's sso. In addition to the open source library, Pomerium offers a paid service with a GUI to help IT staff more easily manage user permissions. BuzzFeed's sso builds upon oauth2-proxy by separating the domain used for auth from the domain used for the proxy (among several other changes).
-
casdoor
An Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML and CAS, QQ group: 645200447
Source: https://github.com/casdoor/casdoor
-
cli
🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)
Project mention: If you’re not using SSH certificates you’re doing SSH wrong | news.ycombinator.com | 2022-03-24And they have an open issue for producing a chocolatey package: https://github.com/smallstep/cli/issues/365
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
I'm using vouch proxy on my Kubernetes cluster and I delegate to a separate IdP (usually GitHub.)
-
Project mention: My own distributed cloud for multiple services? | reddit.com/r/selfhosted | 2022-05-19
Recommend Authentik for Auth/SSO.
-
Project mention: Zitadel: The best of Auth0 and Keycloak combined | reddit.com/r/patient_hackernews | 2022-05-17
-
caddy-security
🔐 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. 🔐
Project mention: Best Applications To Use For 2FA For VPN Connections Into Local LAN? | reddit.com/r/selfhosted | 2022-04-28 -
Project mention: Granted: a CLI to access the AWS console for multiple accounts and regions at once | reddit.com/r/aws | 2022-02-23
This problem inspired us to create Granted. Granted is an open source CLI which allows multiple AWS console sessions to be used at once in your web browser. You can use Granted to view multiple accounts and regions at the same time. To achieve this, Granted uses native browser functionality like Firefox Tab Containers and Chrome Profiles.
-
-
go-saml
High Level API Implementation of SAML 2.0 (Currently Supported Identity Provider Implementation) Single Sign On
Project mention: How to Participate in Hacktoberfest 2021 & win LoginRadius Swags | dev.to | 2021-09-24Go SAML
Go SSO related posts
- Remote access to proxmox dashboard
- I set up a raspberry pi 4 4g to run as a mine craft server and i want to have my friends connect to it using a vpn.
- How safe is QuickConnect?
- Port Forwarding, IP Private to Public BEGINNER
- Is the built-in OpenVPN Server support on my Asus router fine to access my local network away from home?
- Create and configure OpenVPN server
- VPN Server in AWS or Azure?
Index
What are some of the best open-source SSO projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | authelia | 12,921 |
2 | Ory Hydra | 12,544 |
3 | tailscale | 7,525 |
4 | oauth2-proxy | 5,225 |
5 | S.S.Octopus | 2,903 |
6 | casdoor | 2,888 |
7 | cli | 2,483 |
8 | vouch-proxy | 1,876 |
9 | authentik | 1,607 |
10 | zitadel | 849 |
11 | caddy-security | 380 |
12 | granted | 204 |
13 | go-scim | 103 |
14 | go-saml | 8 |
Are you hiring? Post a new remote job listing for free.