keycloak-mailcow/README.md
Denys Konovalov 785d1c4637
Some checks failed
deploy / release-image (push) Failing after 10s
add ci workflow (closes #2)
2023-12-22 16:31:37 +01:00

13 lines
500 B
Markdown

# keycloak-mailcow
Keycloak User Storage SPI for mailcow
Connects to a mailcow MariaDB database and uses the `username` and `password` columns of the `mailbox` table for authentication.
Currently, only BCrypt-hashed passwords are supported.
## References
- https://www.baeldung.com/java-keycloak-custom-user-providers
- https://github.com/mailcow/mailcow-dockerized/blob/master/data/web/inc/functions.inc.php
- https://www.keycloak.org/docs/latest/server_development/index.html#_user-storage-spi