keycloak-mailcow/README.md

13 lines
500 B
Markdown
Raw Normal View History

2023-12-21 17:45:26 +01:00
# keycloak-mailcow
2023-12-22 16:31:37 +01:00
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