'Guest', 'name' => 'Visiteur', 'email' => 'Non renseigné', 'logged' => false ]; if ($token) { $parts = explode('.', $token); if (count($parts) >= 2) { $payload = json_decode(base64_decode(str_replace(['-', '_'], ['+', '/'], $parts[1])), true); if ($payload) { $userData['login'] = preg_replace('/[^a-zA-Z0-9\-\.\@]/', '', $payload['preferred_username'] ?? ($payload['sub'] ?? '')); $userData['name'] = $payload['name'] ?? 'Utilisateur'; $userData['email'] = $payload['email'] ?? 'Non renseigné'; $userData['logged'] = true; } } } ?> Profil - Cloud A5L

?

Accès Restreint

Authentification requise via A5L Identity Provider.

Accueil