Class AuthenticationController

java.lang.Object
fr.univtours.examplanner.controllers.AuthenticationController

public class AuthenticationController extends Object
  • Constructor Details

    • AuthenticationController

      public AuthenticationController()
  • Method Details

    • login

      public boolean login (String login, String password)
      Permet de se connecter
      Parameters:
      login - identifiant de l'utilisateur
      password - mot de passe de l'utilisateur
      Returns:
      vrai si les informations de connexions sont correctes et faux sinon
    • checkAccessRights

      public boolean checkAccessRights (@NotNull @NotNull fr.univtours.examplanner.entities.dtos.UserDTO user, String filter)
      Vérifie si l'utilisateur a l'autorisation d'accéder à la ressource
      Parameters:
      user - utilisateur demandant un accès
      filter - condition d'accès
      Returns:
      vrai si l'utilisateur est autorisé et faux sinon