Skip to content

Modification du système d'authentification

Dans cette section, nous allons modifier le service d'authentification pour permettre la gestion des connexions clients. Actuellement, notre système d'authentification est configuré de façon a permettre la connexion à une application peu importe le rôle de l'utilisateur.

Voici donc les fichiers que nous allons modifier pour implémenter cette fonctionnalité :

  • AuthController.java : Nous allons modifier légèrement la méthode login pour vérifier les permissions d'un utilisateur lors de la connexion à un client à travers son realm.
  • AuthService.java : Nous allons rajouter une méthode testUser pour vérifier si l'utilisateur a le droit de se connecter au client.

Maintenant que nous avons modifié notre service d'authentification, nous allons pouvoir créer nos applications.