dwyl / dwyl/auth

Why Not Use Keycloak?

Open
#357 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Elixir
Stars
141
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Someone asked the question on our call today: "_why don't we just use `keycloak` for auth_?"

https://github.com/keycloak/keycloak
![image](https://github.com/user-attachments/assets/d3dc13df-5124-4b93-8fcd-7534a6b70a99)

In a single word: `Security`
https://github.com/keycloak/keycloak/security
image

`Session hijacking`, `DoS`, `XSS`, Leak of LADP, Path traversal ... 😬
Unless you plan to _actively_ maintaining your `keycloak` instance with regular updates,
it's only a matter of time before another critical vulnerability appears and your auth is hacked.

It's a _good_ thing that `RedHat` are using it: https://access.redhat.com/products/red-hat-build-of-keycloak
Means that security-minded people have their eyes on it. 👀
But unless you have a system to _automatically_ update and reboot your instance, it will get out-of-date _fast_!

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.