Cambios para el documento Anonymisation des Urls

Última modificación por Aurelie Bertrand el 2025/05/15 16:23

Desde la versión 27.1
editado por Aurelie Bertrand
el 2025/04/30 10:31
Cambiar el comentario: No hay comentario para esta versión
Hasta la versión 26.1
editado por Aurelie Bertrand
el 2025/04/30 10:22
Cambiar el comentario: No hay comentario para esta versión

Resumen

Detalles

Propiedades de página
Contenido
... ... @@ -55,10 +55,28 @@
55 55  
56 56  Par exemple, pour un tableau de bord, on l'utilisera sous la forme suivante :
57 57  (% style="color:#4e5f70" %)**//http:~/~/localhost:8080/digdash_dashboard/index.html?user=admin&authToken=token//**(%%)
58 -Le paramètre **authToken **est à renseigner avec le jeton récupéré lors de l'étape pécédente.
58 +Le paramètre **authToken **est à resneigner avec le jeton récupéré lors de l'étape pécédente.
59 59  
60 -= Avan : Emprunt d'identité =
60 +Pour s'authentifier via un jeton AuthToken :
61 61  
62 +1. Connectez-vous via la page de connexion ou le passage de l'utilisateur et mot de passe.
63 +1.
64 +1. Effectuez la demande de jeton par le biais d'un web service dont l'url est sous la forme suivante :
65 +[[http:~~/~~/localhost:8080/ddenterpriseapi/DDEnterpriseServlet?user=admin&pass=admin&method=newAuthToken>>url:http://http://localhost:8080/ddenterpriseapi/DDEnterpriseServlet?user=admin&pass=admin&method=newAuthToken]]
66 +Le paramètre method=**newAuthToken **permet au retour de cette url de récupérer le nouveau jeton ainsi généré.
67 +
68 +(% class="box warningmessage" %)
69 +(((
70 +❗Le mot de passe doit être correctement encodé pour que l'URL fonctionne.
71 +)))
72 +
73 +(% start="3" %)
74 +1. Utilisez alors le jeton dans une URL afin de créer une session automatique sans les information d'authentification.
75 +Par exemple, pour un tableau de bord :  [[http:~~/~~/localhost:8080/digdash_dashboard/index.html?user=admin&authToken=token>>http://localhost:8080/digdash_dashboard/index.html?user=admin&authToken=token]]
76 +Le paramètre **authToken **est le jeton renvoyé lors de l'étape pécédente.
77 +
78 +== Avancé : Emprunt d'identité ==
79 +
62 62  La méthode **newAuthToken **de l'API renvoie un jeton pour la session courante et l'utilisateur courant. Il faut donc avoir une session de cet utilisateur pour pouvoir appeler cette méthode et utiliser son résultat dans une URL.
63 63  
64 64  Dans certains cas, c'est une contrainte et il est intéressant de pouvoir ouvrir une session pour un autre utilisateur (cible), à partir d'un utilisateur source. Il existe la méthode **newAuthTokenAs **qui prend un paramètre supplémentaire **userId**.