diff --git a/README.md b/README.md index 07c87bd..5536a73 100644 --- a/README.md +++ b/README.md @@ -66,11 +66,12 @@ LOGIN_URL = reverse_lazy("authens:login") ``` - (Optionnel) Par défaut AuthENS propose les 3 modes de connexion (CAS / Vieux - compte CAS / mot de passe). Le mode de connexion "Vieux compte CAS" peut être - désactivé en ajoutant : + compte CAS / mot de passe). Les modes de connexion "Vieux compte CAS" et + "mot de passe" peuvent être désactivés en ajoutant : ```python AUTHENS_USE_OLDCAS = False +AUTHENS_USE_PASSWORD = False ``` - (Optionnel) AuthENS utilise le paramètre Django standard @@ -117,6 +118,19 @@ def create_user_view(requests, cas_login: str): ## Utilisation avancée +### Modification des templates + +Il est possible de supplanter les templates d'authens en activant un répertoire +de templates dans les settings Django, puis de créer un dossier `authens` dans +celui-ci. Les templates à substituer sont : + +- `authens/login_switch.html` pour la sélection de la méthode de connexion +- `authens/pwd_login.html` pour le formulaire de connexion par mot de passe +- `authens/pwd_reset.html` pour le formulaire de demande de réinitialisation de + mot de passe +- `authens/pwd_reset_confirm.html` pour le formulaire de réinitialisation de mot + de passe + ### Migration depuis `django_cas_ng` Pour migrer depuis `django_cas_ng`, il est recommandé de faire une