Top 11 Keycloak Open-Source Projects
Open Source Identity and Access Management For Modern Applications and ServicesProject mention: User account over Internet | reddit.com/r/linuxadmin | 2021-05-10
If you just have some services/users at a remote location that you want to authenticate/authorize using your existing user directory, I’d recommend using OAuth2/OpenID Connect over https. This has the added benefit of enabling users to enroll multi-factor, federating with other identity providers (if you want), is more future proof (LDAP isn’t cloud native/friendly), and can be exposed to the Internet without the need of a VPN relatively safely. Another benefit is support for remote users and SaaS - for example, enabling users working from home to authenticate to SaaS applications using their directory login (without SSL/agent-VPNs or punching holes in firewall). Examples include: Okta(free tier permits 2000 monthly active users), Keycloak,Dex,ory.sh.
Open source alternative to Auth0 / Firebase Auth / AWS CognitoProject mention: Authentication best practices and state of the art for a junior dev? | reddit.com/r/node | 2021-05-04
Supertokens: they are pretty cool; modern, written in Java
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Modern Confluence alternative designed for internal & external docs, built with Golang + EmberJS (by documize)Project mention: How to replace a decades worth of documents on network shares with "something better"? | reddit.com/r/sysadmin | 2021-05-10
https://www.documize.com/ FOSS w/ enterprise edition
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.Project mention: Building A Time-Traveling Contacts App with SirixDB | dev.to | 2020-12-14
Find us on slack, discourse, or github discussions.
A curated set of Helm charts brought to you by codecentric (by codecentric)Project mention: Auth0 Down | news.ycombinator.com | 2021-04-20
Yeah, it's not the easiest thing in the world to get up and running but not quite as hard as it might seem at first look. If you are already using k8s then you can use https://github.com/codecentric/helm-charts/tree/master/chart... to deploy Keycloak fairly easily. If you're not using k8s then it is probably more of an undertaking.
React/React Native/NextJS/Razzle components for KeycloakProject mention: Keycloak SSR access token flow | reddit.com/r/KeyCloak | 2021-03-30
I am creating a nextjs app and am using Keycloak for login and sessions. I am using the (@react-keycloak/ssr)[https://github.com/react-keycloak/react-keycloak/tree/master/packages/ssr] library, but have questions about how the access token is used.
Bookmarks and Code Snippets Manager for Developers & CoProject mention: How to use browser history to pass data in Angular navigation | dev.to | 2021-01-26
Project: bookmarks.dev - File: snippet-form.base.component.ts
The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.Project mention: A detailed guide to SSO on Kubernetes | news.ycombinator.com | 2021-04-06
Okaaay, now I have a keycloak server and an ldap server running. I guess my next step is to shell in to the ldap host, wget https://github.com/ivangfr/springboot-keycloak-openldap/blob..., edit it to me needs, look up how to generate openldap password hashes, go back in to keycloak, and try to configure that to talk to my ldap server.
So now I need to look up the default values for
Vendor, Username LDAP attribute, RDN LDAP attribute, UUID LDAP attribute, User Object Classes, Connection URL, Users DN, Custom User LDAP Filter, Search Scope, Bind Type, Bind DN, Bind Credential
If I knew what vendor openldap was considered setting the Vendor would fill a bunch of of those in. Well let's try following through this this random blog post and hope it works: https://geek-cookbook.funkypenguin.co.nz/recipes/keycloak/au...
Compare that to the experience of deploying say, wordpress. And hey look, it already comes with an authentication backed!
Sure, you can build something that does more or less the same thing but you have to do a fair bit of work to get to that point. Realistically if you haven't done it before, and if you don't have any ldap experience, you're looking at a solid couple of hours to get that set up.
And it's still apparently going to use 100s of MB of ram.
keycloak-nodejs-connect module for NestProject mention: How to Implement SAML SSO with SPAs? | reddit.com/r/Nestjs_framework | 2021-03-11
1- Connect to your Nestjs backend using nest-keycloak-connect then forward the JWT to your frontend.
Manage your Keycloak configuration with code.Project mention: Keycloak Authentication Infrastructure as Code, inspired by LiquiBase | reddit.com/r/Kotlin | 2021-03-22
Sample Keycloak ThemeProject mention: How to customize the keycloak email | dev.to | 2021-04-07
Remember all this is in the custom theme that you create you can have a look at this Theme-sample
What are some of the best open-source Keycloak projects? This list will help you: