feat(altcha): add altcha validation layer to login
Some checks are pending
Cadoles/hydra-sql/pipeline/pr-develop Build started...
Some checks are pending
Cadoles/hydra-sql/pipeline/pr-develop Build started...
This commit is contained in:
21
readme.md
21
readme.md
@ -109,3 +109,24 @@ ex : `'redis:?host[redis1:26379]&host[redis2:26379]&host[redis3:26379]&redis_sen
|
||||
| `postgres` | Base de donnée postgres support du test et pour hydra | `5432` |
|
||||
| `mariadb` | Base de donnée mariadb support du test | `3306` |
|
||||
| `pgadmin` | pour administrer la base de donnée | `8085` |
|
||||
|
||||
### Configuration d'Altcha
|
||||
|
||||
Altcha est activable/désactivable par un feature flag disponible à la route /flag/altcha (port 8082 par défaut).
|
||||
La valeur de ce flag est stockée dans Redis (clé `altcha`) afin de pouvoir la modifier à la volée. Par sécurité, un fallback sur la variable d'environnement `ALTCHA_ENABLED` est effectué si la clé n'existe pas dans Redis.
|
||||
|
||||
Exemple de désactivation:
|
||||
```shell
|
||||
curl --request PUT \
|
||||
--url https://dev.mse.local/auth/sql/flag/altcha \
|
||||
--header 'Content-Type: application/json' \
|
||||
--data '{"flagValue": false}'
|
||||
```
|
||||
|
||||
|
||||
### build du sql theme
|
||||
|
||||
copier les images et les fonts dans les dossier ./assets
|
||||
modifier si besoin le fichier theme-entrypoints.js
|
||||
|
||||
lancer un `npm run build`
|
Reference in New Issue
Block a user