####################### LoginAPI (api/login) ####################### GET -> Authentication method Out: 200 -> AUTH_RESULT = "OK" : Authentication sucessful 401 -> AUTH_RESULT = "AUTHENTICATION_FAILURE" : Wrong login/password 403 -> AUTH_RESULT = "NOT_ALLOWED" : User is not allowed for this application 201 -> AUTH_RESULT = "ALREADY_LOGGED" : A user is already logged on this session DELETE -> Logout current user Out: 200 -> AUTH_RESULT = "OK" : Logout sucessful ####################### UserInfoAPI (api/userInfo) ####################### GET -> Get the current logged user, return None if no one is connected Out: 200 -> USER = |None : Dictionary containing user infos or None ######################## Redirect to cas auth (/login) ######################## Redirect to cas auth