Our great sponsors
- InfluxDB - Access the most powerful time series database as a service
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- SonarLint - Clean code begins in your IDE with SonarLint
|7 months ago||about 18 hours ago|
|MIT License||Apache License 2.0|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
How to customize Keycloak themes
2 projects | dev.to | 21 Apr 2022
To make things even simpler for you, we have prepared a fully functional setup as Git repository.
Keycloak vs. Authentik vs. Authelia, help choose SSO
10 projects | reddit.com/r/selfhosted | 25 May 2023
Some random example: https://github.com/keycloak/keycloak/blob/main/services/src/main/java/org/keycloak/services/managers/DefaultBruteForceProtector.java
Keycloak VS boruta-server - a user suggested alternative
2 projects | 22 May 2023
2 projects | reddit.com/r/kiszamolo | 21 May 2023
RBAC with API Gateway and Open Policy Agent(OPA)
4 projects | dev.to | 16 May 2023
You also need to set up a new Route that generates and signs the token using the public-api plugin. In this scenario, API Gateway acts as an identity provider server to create and verify the token with our consumer jack’s key. The identity provider can be also any other 3rd party services such as Google, Okta, Keycloak, and Ory Hydra.
Are there any OIDC Provider libraries for Golang?
7 projects | reddit.com/r/golang | 15 May 2023
Does it need to be in Go? Keycloak is a fully featured IDP/OIDC provider. If you just want to support the protocol, it shouldn't really matter what language it is in, unless you want to do something very customized. https://www.keycloak.org/
Dynamic routing based on user credentials with API Gateway
5 projects | dev.to | 17 Apr 2023
openid-connect plugin that interacts with the identity provider(IdP) and can intercept unauthenticated requests in time to back-end applications. As an identity provider, we use the Okta that issues a JWT token with our custom claim and validates the JWT token. Or you can use other IdPs such as Keycloak, and Ory Hydra, or you can even use jwt-plugin to create a JWT token, and authenticate and authorize requests.
how to setup centralized authentication
3 projects | reddit.com/r/HomeServer | 16 Apr 2023
ZTNA Replacement for VPN
2 projects | reddit.com/r/sysadmin | 11 Apr 2023
The high-level summary is: use encrypted protocols, and multifactor authentication to services, preferably with SSO by using an identity provider service (which you can host yourself with something like Authentik, Keycloak or Gluu, or leverage an outside IdP service).
Tailscale – Introducing Custom OIDC
2 projects | news.ycombinator.com | 28 Mar 2023
Say Goodbye to Authentication Headaches with my ready-to-use Authentication Server
2 projects | reddit.com/r/programming | 22 Mar 2023
What are some alternatives?
authelia - The Single Sign-On Multi-Factor portal for web apps
Apache Shiro - Apache Shiro
Spring Security - Spring Security
IdentityServer - The most flexible and standards-compliant OpenID Connect and OAuth 2.x framework for ASP.NET Core
OPA (Open Policy Agent) - An open source, general-purpose policy engine.
authentik - The authentication glue you need.
Ory Kratos - Next-gen identity server (think Auth0, Okta, Firebase) with Ory-hardened authentication, MFA, FIDO2, TOTP, WebAuthn, profile management, identity schemas, social sign in, registration, account recovery, passwordless. Golang, headless, API-only - without templating or theming headaches. Available as a cloud service.
FreeIPA - Mirror of FreeIPA, an integrated security information management solution
Vault - A tool for secrets management, encryption as a service, and privileged access management
caddy-auth-portal - Authentication Plugin for Caddy v2 implementing Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA with App Authenticators and Yubico.
oauth2-proxy - A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.
jCasbin - An authorization library that supports access control models like ACL, RBAC, ABAC in Java