Project

General

Profile

Feature #4157

Conservation du domainId lors du logout ou d'un echec d'authentification ou page d'authentifcation propre à chaque domaine

Added by Ludovic Bertin almost 8 years ago. Updated 4 days ago.

Status:
Integration in progress...
Priority:
Normal
Category:
Authentification
Start date:
01/15/2013
Due date:
% Done:

100%

Estimated time:
Livraison en TEST:
Livraison en PROD:

Description

Lorsqu'un utilisateur se déconnecte, ou qu'il renseigne un mauvais mot de passe au moment du login,
son domaine n'est pas conservé.

Il faudrait donc modifier LogoutServlet.java et AuthenticationServlet.java pour ajouter le paramètre DomainId dans la page appelée.

Dans le cadre d'une utilisation en mode SaaS, ou même pour un extranet ou on veut masquer la liste déroulante en fixant le domainId par une réécriture d'URL, cette feature sera très utile.

#1

Updated by David Lesimple over 1 year ago

  • Subject changed from Conservation du domainId lors du logout ou d'un echec d'authentification to Conservation du domainId lors du logout ou d'un echec d'authentification ou page d'authentifcation propre à chaque domaine
  • Assignee deleted (Ludovic Bertin)
  • Target version set to Version 6.2

Cela permettrait de pouvoir gérer plusieurs page d'authentification, bien que l'idéal serait de spécifier au niveau de chaque domaine une page d'authentification spécifique.

#3

Updated by David Lesimple 9 months ago

Autre aspect: le courriel de création de compte.
L'url de la plate-forme envoyée dans ce courriel ne tient pas compte du domaine.

Il serait utile de lui ajouter le domainId pour au besoin traiter le cas de redirection si loginPage est déjà informé.

#4

Updated by David Lesimple about 1 month ago

David Lesimple a écrit (#note-3):

Autre aspect: le courriel de création de compte.
L'url de la plate-forme envoyée dans ce courriel ne tient pas compte du domaine.

Il serait utile de lui ajouter le domainId pour au besoin traiter le cas de redirection si loginPage est déjà informé.

A noter que grâce au StringTemplate permettant de personnaliser la notification de création de compte, il est possible d'ajouter en paramètre le domainId de l'utilisateur crée.

Exemple:

<li>Connexion : <a href="$loginURL$?DomainId=$userDetail.domainId$">Lien d'accès</a></li>

#5

Updated by Nicolas Eysseric 22 days ago

  • Status changed from New to In progress...
  • Assignee set to Nicolas Eysseric
#6

Updated by Nicolas Eysseric 17 days ago

  • Status changed from In progress... to Resolved
  • % Done changed from 0 to 100
#7

Updated by Miguel Moquillon 4 days ago

  • Status changed from Resolved to Integration in progress...
#8

Updated by Miguel Moquillon 4 days ago

Lorsque j'essaie de créer un compte via la page de login, j'ai cette erreur lors de l'envoie des crédences à l'utilisateur :

java.util.MissingResourceException: Can't find resource for bundle org.silverpeas.social.multilang.registration_fr, key credentialsMail.subject

Et effectivement, il n'y a pas de bundle de traductions registration pour aucune langue si ce n'est celui par défaut et dans celui par défaut il n'y a pas de clé credentialsMail.subject

Also available in: Atom PDF