Basic Auth
akhq.security.basic-auth: List user & password with affected roles- username: actual-username: Login of the current user as (maybe anything email, login, ...)password: Password in sha256 (default) or bcrypt. The password can be converted- For default SHA256, with command
echo -n "password" | sha256sumor Ansible filter{{ 'password' | hash('sha256') }} - For BCrypt, with Ansible filter
{{ 'password' | password_hash('blowfish') }}
- For default SHA256, with command
passwordHash: Password hashing algorithm, eitherSHA256orBCRYPTgroups: Groups for current user
Configure basic-auth connection in AKHQ
micronaut:
security:
enabled: true
akhq.security:
basic-auth:
- username: admin
password: "$2a$<hashed password>"
passwordHash: BCRYPT
groups:
- admin
- username: reader
password: "<SHA-256 hashed password>"
groups:
- reader