Gérer les comptes utilisateurs non autorisés #11

Closed
opened 2020-06-22 11:56:34 +02:00 by wpetit · 1 comment
Owner

Un filtre devrait être appliqué aux adresses courriel autorisées à se connecter à l'instance Daddy.

Ce filtre devrait pouvoir être spécifié dans le fichier de configuration de Daddy.

Potentiellement, un moteur de règle à base d'expressions logiques (du type https://github.com/antonmedv/expr) pourrait être utilisé pour laisser une certaine souplesse sur la gestion du filtrage.

Exemple théorique:

# ...
auth:
  # Liste de filtres autorisant les connexions des utilisateurs
  # en se basant sur l'adresse courriel utilisée
  # Un OU logique est appliqué entre chaque filtre.
  # Par défaut, toutes les adresses sont interdites. 
  emailAddressFilters:
     - "email endsWith '@cadoles.com'"
Un filtre devrait être appliqué aux adresses courriel autorisées à se connecter à l'instance Daddy. Ce filtre devrait pouvoir être spécifié dans le fichier de configuration de Daddy. Potentiellement, un moteur de règle à base d'expressions logiques (du type https://github.com/antonmedv/expr) pourrait être utilisé pour laisser une certaine souplesse sur la gestion du filtrage. Exemple théorique: ```yaml # ... auth: # Liste de filtres autorisant les connexions des utilisateurs # en se basant sur l'adresse courriel utilisée # Un OU logique est appliqué entre chaque filtre. # Par défaut, toutes les adresses sont interdites. emailAddressFilters: - "email endsWith '@cadoles.com'" ```
wpetit added this to the MVP milestone 2020-06-22 11:56:34 +02:00
wpetit added the
enhancement
label 2020-06-22 11:56:34 +02:00
Author
Owner

Implémenté via 32c19ba

Implémenté via 32c19ba
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Cadoles/daddy#11
No description provided.