redirection après login

cancel
Showing results for 
Search instead for 
Did you mean: 
naidinp
Member II

redirection après login

Bonjour à tous,

Après l'installation et la configuration (sommaire) de la version 4.2.c j'ai un problème que j'arrive pas a régler :

Comment faire pour rediriger l’entrepôt de l'user vers un SpaceStore spécifique ?

j'ai essayé de modifier le fichier site-index.jsp :

à la place de :


response.sendRedirect(request.getContextPath() + "/page/user/" + URLEncoder.encode(userid) + "/dashboard");

j'ai mis :

response.sendRedirect(request.getContextPath() + "/navigate/browse/workspace/SpacesStore/Id_spacestore");

mais ca ne marche pas Smiley Sad

Avez vous des idees ou un lien vers une doc ou d'ou je peux m'inspirer ?

Merci d'avance pour votre aide

Paul
3 Replies
cleseach
Active Member II

Re: redirection après login

Bonjour,

Pouvez-vous préciser ce que vous entendez, d'un point de vue foncrionnel, par :
<ul>
<li>"l'entrepôt de l'user" ;</li>
<li>"un SpaceStore spécifique".</li>
</ul>

J'ai peur de passer à côté de votre besoin si je me prête au jeu de l'interprétation.

Par ailleurs, si vous souhaitez travailler avec une version 4.2, utilisez plutôt la version 4.2.f

Cordialement,
Charles Le Seac'h

naidinp
Member II

Re: redirection après login

Bonjour,

Merci d'abord pour votre réponse et excuse-moi pour la réponse tardive.

D'un point de vue fonctionnel (pour moi) l’entrepôt de l'utilisateur : c'est l'espace documentaire de son site qui lui ait attribué par defaut. (voir première capture d'ecran en pj)
Ce que moi j'essaye de faire c'est de rediriger les utilisateurs vers un espace documentaire spécifique (voir la deuxième capture d'ecran en pj)

J'espère que je me suis fait comprendre ….sinon dites moi le Smiley Happy

Merci d'avance

Paul

PS : l'espace vers lequel je doit rediriger les utilisateurs dans mon cas est : workspace://SpacesStore/a3712cd4-ecc0-4f6e-a987-878518dca975

naidinp
Member II

Re: redirection après login

je me répondes a moi-même mais çà peut servir a d'autres :

modifier le fichier site-index.jsp comme le paragraphe plus bas :
<code>// redirect to site or user dashboard as appropriate
   String siteName = request.getParameter("site");
   if (siteName == null || siteName.length() == 0)
   {
      // forward to user specific dashboard page
     response.sendRedirect(request.getContextPath() + "/page/site/MON_SITE/documentlibrary");
<code/>

Paul