Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajout de liens externe sur la page de connexion à GeoNature #2917

Closed
RNF-SI opened this issue Feb 15, 2024 · 2 comments
Closed

Ajout de liens externe sur la page de connexion à GeoNature #2917

RNF-SI opened this issue Feb 15, 2024 · 2 comments

Comments

@RNF-SI
Copy link

RNF-SI commented Feb 15, 2024

Bonjour,

Dans notre cas spécifique, nous avons développé notre SI autour de UsersHub. Nous avons donc développé un formulaire d'inscription et un formulaire de réinitialisation de mot de passe externe à GeoNature. 2 instances GeoNature et plusieurs autres applications maison sont reliées à UsersHub.

Nous avons donc les paramètres de ACCOUNT_MANAGEMENT de GeoNature réglées sur ENABLE_SIGN_UP = false et ENABLE_USER_MANAGEMENT = false.

Cela gêne un peu l'expérience utilisateurs, en particulier l'absence du lien "Mot de passe oublié" (qui est quand même souvent utilisé...). Ils nous contactent donc à chaque fois pour qu'on les redirige vers le bon formulaire.

Je propose donc d'ajouter un paramètre dans ACCOUNT_MANAGEMENT permettant de générer des liens avec des textes de remplacement qui s'afficheraient en dessous des champs identifiant et mot de passe, sous forme de liste :

EXTERNAL_LINKS = [
        { "label" = "Mot de passe oublié", "url"= "https://mon.formulaire.de.motdepasse" },
        { "label" = "Inscription", "url"= "https://mon.formulaire.dinscription" },
        { "label" = "Un autre lien", "url"= "https://un.autre.lien" }
    ]

Cela vous semble t'il possible et pertinent ? Je peux faire une proposition de PR le cas échéant.

@camillemonchicourt
Copy link
Member

La solution proposée me semble pertinente.

@camillemonchicourt
Copy link
Member

Intégré dans la 2.14.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants