Aller au contenu principal

Authentification

documentation spécifique

👷‍♀️ Intégrateur

Présentation​

L'application supporte deux modes d'authentification :

  • LOCAL
  • GITLAB

Ces modes d'authentification sont configurables dans le fichier application.properties de l'application. Le mode d'authentification par défaut est LOCAL.

Authentification

LDAP

L'authentification via LDAP est en cours de développement.

Authentification locale​

L'authentification locale est une méthode d'authentification permettant à un utilisateur de se connecter sur la plateforme si son compte est enregistré dans la base de données de l'application, au moyen de son adresse email et de son mot de passe.

En cas d'initialisation de la base de données, un utilisateur administrateur est créé par défaut. Son mot de passe est généré aléatoirement et est lisible dans les logs de l'application lors du démarrage.

Admin user created with password: *********

Authentification via Gitlab​

L'authentification via Gitlab est une méthode d'authentification permettant à un utilisateur de se connecter sur la plateforme Juno en utilisant un access token généré sur un serveur Gitlab. Lors de la première connexion, l'utilisateur doit renseigner son adresse email associée à son compte Gitlab et son Access Token pour valider la connexion.

Si la connexion est réussie, un utilisateur Juno est alors créé, et l'utilisateur est redirigé vers la page d'accueil de la plateforme. Lire aussi Première connexion via Gitlab.