connexion par email (en 2024)

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] connexion par email (en 2024)

    Bonjour,

    Je ne trouve pas de tuto clair et fiable pour remplacer l'identifiant de connexion par l'email
    Auriez-vous quelque chose pour moi ?

    j'imagine une surcharge mais je trouve pas comment faire (et j'y connais pas grand chose)
    il faudrait
    • cacher le champ Identifiant (lors de la création de compte)
    • que le champ Adresse e-mail soit recopié dans Identifiant
    Cliquez sur l'image pour l'afficher en taille normale  Nom : register.png  Affichages : 78  Taille : 27,3 Ko  ID : 2062487
    et lors de la connexion (mod_login), afficher le champs email au lieu de identifiant

    nb :
    j'ai testé https://extensions.joomla.org/extens...ication-email/ > activé les plugins, mon administration était HS (obligé de passer par phpmyadmin pour désactiver

    Merci pour votre aide !​
    Dernière édition par tipworld à 02/06/2024, 09h38

  • #2
    Bonjour,

    Personnellement, j'utilise JMP Email Login sur un site J5. https://extensions.joomla.org/extens...p-email-login/
    Je n'ai pas d'inscription en frontend, et du coup, il me semble que ça n'empêche pas de devoir saisir un identifiant, mais seulement d'utiliser l'identifiant ou l'adresse de messagerie pour se connecter.
    tipworld aime ceci.
    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Ok merci beaucoup, ça serait plus simple, je prends note
      du coup une fois installé, activé le module de connexion affiche quoi adresse email ou identifiant ?


      Commentaire


      • #4
        Outre l'extension citée par RobertG, il existe plusieurs autres extensions sur le JED : https://extensions.joomla.org/tags/e...uthentication/
        tipworld aime ceci.
        Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
        Confucius

        Commentaire


        • #5
          Bonjour,

          Le plugin de Richey authentication-email était fait pour Joomla 3 voir sur la page https://extensions.joomla.org/extens...ication-email/ où il est marqué Joomla 3.x

          Sa copine (du moins je pense, car c'est signé Merrill Squiers/Michael Richey ) a fait une nouvelle version compatible 5.x : https://extensions.joomla.org/extens...uthentication/ qui pointe sur : https://github.com/muddygs/plg_authe...ailx-5.0.1.zip

          Pascal
          Dernière édition par pmleconte à 17/05/2024, 17h09
          tipworld aime ceci.
          If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

          Commentaire


          • #6
            En complément, les plugins (ils sont 2 dans le package) ne modifient pas l'écran de connexion.

            D'après la doc, il faut utiliser les substitutions de langue dans Système, sous le menu Gestion et modifier :
            Overriding the following language strings will allow you to replace "Username" with "Email Address" in login and password reset forms. This action is performed in System -> Manage -> Language Overrides.
            • COMUSERSFIELDRESETCONFIRMUSERNAMEDESC="Enter your username."
            • COMUSERSFIELDRESETCONFIRMUSERNAMELABEL="Username"
            • COMUSERSLOGIN_REMIND="Forgot your username?"
            • COMUSERSLOGINUSERNAMELABEL="Username"
            • MODLOGINVALUE_USERNAME="Username"
            Je pense qu'il manque les _ dans les noms...

            Dans la doc JED, il est marqué que si vous souhaitez utiliser uniquement le login avec email, il faut désactiver le plugin Authentification Joomla et ne garder que le plugin Email-to-username authentication. Si vous laissez le plugin Joomla, vous pouvez entrer soit le code utilisateur, soit l'email.

            ​Pascal
            Dernière édition par pmleconte à 17/05/2024, 17h25
            If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

            Commentaire


            • #7
              Hello tout le monde,

              Merci pour vos conseils, juste pour vous tenir informé
              • j'ai choisi ce plugin > authentication-e-mail-by-nxd
                • une fois activé, aussitôt on peut s'identifier avec l'email en FRONT
                • dans le plugin, il y a un bouton pour l'activer en Backoffice
              et pour adapter le texte en FRONT, merci pour la piqure de rappel pmleconte​, je n'avais jamais utilisé avant les substitutions
              • en front pour remplacer le texte "identifiant" (présent sur le module de connexion ) par email :
                • Système > gestion > Substitutions de traduction
                  • chercher le texte "identifiant", toutes les variables de langue contenant "identifiant" s'affichent
                  • sélectionner la variable de langue qui correspond (pour mon cas c'était MOD_LOGIN_VALUE_USERNAME) et mettre le texte désiré (ex : votre email)

              C'est donc simple et efficace, merci à tous !!
              Dernière édition par tipworld à 02/06/2024, 09h38

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X