app.api.route_register

Route permettant de manipuler les données de UsersHub via une API

Module Contents

Functions

get_one_t_roles(id_role)

Fonction qui retourne les données concernant un utilisateur.

test_connexion()

Route pour tester la connexion.

create_temp_user()

Route pour créer un compte temporaire en attendant la confirmation de

valid_temp_user()

Route pour valider un compte temporaire et en faire un utilisateur

set_cor_role_token(email)

Fonction pour la création d'un token associé a un id_role

check_token(token)

fonction permettant de vérifier la présence

create_cor_role_token()

route pour la creation d'un token associé a un id_role

change_password()

Route permettant à un utilisateur de renouveller

change_application_right()

Change les droits d'un utilisateur pour une application

add_application_right_to_role()

Route permettant de d'ajouter des droits

login_recovery()

route pour changer des paramètres d'utilisateur

update_user()

route pour changer des paramètres d'utilisateur

check_token_validity()

route permettant de savoir si un token est toujours valide

Attributes

route

app.api.route_register.route[source]
app.api.route_register.get_one_t_roles(id_role)[source]

Fonction qui retourne les données concernant un utilisateur.

app.api.route_register.test_connexion()[source]

Route pour tester la connexion.

app.api.route_register.create_temp_user()[source]

Route pour créer un compte temporaire en attendant la confirmation de l’adresse mail.

Nous stockons : 1. Les infos qui seront utilisées par la création de compte. Dont les mots de passe qui sont stockés cryptés. 2. Les infos permettant d’appeler l’appli source si la création du compte est confirmée (Appel d’une URL de callaback => confirmation_url).

app.api.route_register.valid_temp_user()[source]

Route pour valider un compte temporaire et en faire un utilisateur (requete a usershub).

app.api.route_register.set_cor_role_token(email)[source]

Fonction pour la création d’un token associé a un id_role Parametres : email

app.api.route_register.check_token(token)[source]

fonction permettant de vérifier la présence d’un token et qui retourne l’id_role associé

app.api.route_register.create_cor_role_token()[source]

route pour la creation d’un token associé a un id_role fait un appel de la fonction set_cor_role_token(email) parametres post : email

app.api.route_register.change_password()[source]

Route permettant à un utilisateur de renouveller son mot de passe

app.api.route_register.change_application_right()[source]

Change les droits d’un utilisateur pour une application

app.api.route_register.add_application_right_to_role()[source]

Route permettant de d’ajouter des droits pour une application a un utilisateur soit en l’associant à un groupe soit en lui affectant le profil « 1 »

app.api.route_register.login_recovery()[source]

route pour changer des paramètres d’utilisateur FIXME : Route qui ne modifie rien du tout

devrait peut être transformée pour être plus générique et retourner les informations d’un utilisateur donné

app.api.route_register.update_user()[source]

route pour changer des paramètres d’utilisateur

app.api.route_register.check_token_validity()[source]

route permettant de savoir si un token est toujours valide parametres post : token