From 41d5db632187b3cef0b5107e8baba8fcb1fd2f5d Mon Sep 17 00:00:00 2001 From: William Petit Date: Wed, 20 Sep 2023 09:01:36 -0600 Subject: [PATCH] docs(auth): add informations about anonymous users ref https://forge.cadoles.com/arcad/edge-menu/issues/86 --- doc/apps/server-api/auth.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/apps/server-api/auth.md b/doc/apps/server-api/auth.md index 9227bb2..dc58a8d 100644 --- a/doc/apps/server-api/auth.md +++ b/doc/apps/server-api/auth.md @@ -2,6 +2,14 @@ Ce module permet de récupérer des informations concernant l'utilisateur connecté et ses attributs. +### Utilisateurs anonymes + +Edge génère automatiquement une session pour les utilisateurs anonymes. Ainsi, qu'un utilisateur soit identifié ou non les `claims` suivants seront toujours valués: + +- `auth.CLAIM_SUBJECT` +- `auth.CLAIM_PREFERRED_USERNAME` +- `auth.CLAIM_ISSUER` (prendra la valeur `anon` dans le cas d'un utilisateur anonyme) + ## Méthodes ### `auth.getClaim(ctx: Context, name: string): string`