Development #51003
ldap: enable custom messages from backends when login fails
0%
Description
Est-ce que la méthode utilisée dans le patch pour exposer un message d'erreur d'un backend vous parait saine ? Le message d'erreur LDAP sert à démontrer que cela fonctionne mais serait plus gênant qu'utile tel quel. L'idée est d'en construire un plus utile sur la base d'informations disponibles dans LDAP, par exemple avec ce qui est fourni par ppolicy.
Fichiers
Demandes liées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
Il faut utiliser django.contrib.messages (ex.: messages.warning(request, _('Houston we have a problem.'))
) pour cela. L'objet request est disponible comme premier paramètre de la méthode authenticate()
il faut le récupérer là et ne plus utilise StoreRequestMiddleware (c'était utile avant Django 1.8 je crois).
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Statut changé de Nouveau à En cours
- Assigné à changé de Benjamin Dauvergne à Loïc Dachary
Mis à jour par Loïc Dachary il y a environ 3 ans
Cette issue peut être fermée comme duplicate de #50959
Mis à jour par Benjamin Dauvergne il y a environ 3 ans
- Duplique Development #50959: ldap: log controls on authenticate and enable ppolicy ajouté