Projet

Général

Profil

Support #7090

Pas d'interface pour changer de mot de passe (?)

Ajouté par Frédéric Péters il y a presque 9 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Bas
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
29 avril 2015
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non
Club:
Non

Description

Rapidement sur Alfortville, et puis sur Montpellier, je ne trouve pas d'interface pour modifier mon mot de passe; on n'a pas ça ?


Fichiers

Révisions associées

Révision 152aa225 (diff)
Ajouté par Frédéric Péters il y a presque 9 ans

add missing change password link (#7090)

Historique

#1

Mis à jour par Frédéric Péters il y a presque 9 ans

  • Tracker changé de Bug à Support
  • Priorité changé de Normal à Bas
#2

Mis à jour par Frédéric Péters il y a presque 9 ans

Thomas me dit https://alfortville.authentic.dev.entrouvert.org/accounts/password/change/ mais il ne semble pas y avoir de lien vers cette page.

#3

Mis à jour par Benjamin Dauvergne il y a presque 9 ans

Ça fait partie du template src/authentic2/templates/auth/login_password_profile.html qui est normalement affiché au sein du template src/authentic2/templates/idp/account_management.html. Je regarde ce qu'il en est du template alfortville.

#4

Mis à jour par Benjamin Dauvergne il y a presque 9 ans

Tu testes avec ton compte LDAP ? Alors c'est normal si tu n'as pas déjà un mot de passe utilisable, le lien est caché. L'idée étant que ça n'aurait pas l'effet recherché.

def login_password_profile(request, *args, **kwargs):
    context_instance = kwargs.pop('context_instance', None) or RequestContext(request)
    can_change_password = (app_settings.A2_REGISTRATION_CAN_CHANGE_PASSWORD
                           and request.user.has_usable_password)
    return render_to_string('auth/login_password_profile.html',
                            {'can_change_password' : can_change_password},
                            context_instance=context_instance)
#5

Mis à jour par Benjamin Dauvergne il y a presque 9 ans

Benjamin Dauvergne a écrit :

Tu testes avec ton compte LDAP ? Alors c'est normal si tu n'as pas déjà un mot de passe utilisable, le lien est caché. L'idée étant que ça n'aurait pas l'effet recherché.

[...]

Bon c'est pas ça du tout, testé avec un compte créé il n'y a rien non plus.

#6

Mis à jour par Benjamin Dauvergne il y a presque 9 ans

Ouch je suis bien rouillé, donc ce qu'il manque dans le template publik c'est cela:

<h3>{% trans "Credentials" %}</h3>
  {% for html_block in frontends_block %}
    {{ html_block|safe }}
  {% endfor %}

Plutôt que cela qui est assez imprévisible, j'ai mis ceci après les autres liens.

      <li><a href="{% url 'auth_password_change' %}">{% trans "Change password" %}</a></li>

À reporter dans le bon thème par qui de droit.

#7

Mis à jour par Frédéric Péters il y a presque 9 ans

#8

Mis à jour par Benjamin Dauvergne il y a presque 9 ans

Ack.

#9

Mis à jour par Frédéric Péters il y a presque 9 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 152aa22580a7f1fcc0c3dc08d6d1fc4cc2b8a243
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Apr 29 20:19:19 2015 +0200

    add missing change password link (#7090)
#10

Mis à jour par Frédéric Péters il y a presque 5 ans

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF