affo_user_service.api package

Submodules

affo_user_service.api.auth module

affo_user_service.api.auth.login(login)
affo_user_service.api.auth.logout()
affo_user_service.api.auth.refresh()
affo_user_service.api.auth.verify_token()

affo_user_service.api.exception module

exception affo_user_service.api.exception.AccessDenied(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 403
exception affo_user_service.api.exception.AlreadyExists(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 400
exception affo_user_service.api.exception.AuthFailure(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 401
exception affo_user_service.api.exception.InternalError(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 500
exception affo_user_service.api.exception.InvalidPhone(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 400
exception affo_user_service.api.exception.InvalidPhoneCode(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 400
exception affo_user_service.api.exception.InvalidToken(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 400
exception affo_user_service.api.exception.NoSuchUser(message, *format_args, **format_kwds)

Bases: connexion_buzz.ConnexionBuzz

status_code = 400
exception affo_user_service.api.exception.PraetorianErrorBuzz(e, *args, **kwargs)

Bases: connexion_buzz.ConnexionBuzz

jsonify(description=None, headers=None)

Returns a representation of the error in a jsonic form that is compatible with flask’s error handling.

Keyword arguments allow custom error handlers to override parts of the exception when it is jsonified

affo_user_service.api.exception.praetorian_error_handler(e)

affo_user_service.api.password module

affo_user_service.api.password.reset(password_reset)
affo_user_service.api.password.reset_confirm(password_reset_confirm)

affo_user_service.api.role module

affo_user_service.api.role.get(user_id)
affo_user_service.api.role.update(user_id, roles)

affo_user_service.api.user module

affo_user_service.api.user.create(user)
affo_user_service.api.user.delete(user_id)
affo_user_service.api.user.get(user_id)
affo_user_service.api.user.set_password(user_id, password)
affo_user_service.api.user.update(user_id, user1)

affo_user_service.api.utils module

affo_user_service.api.utils.get_user_by_id(user_id)

affo_user_service.api.verification module

affo_user_service.api.verification.phone(phone)
affo_user_service.api.verification.phone_confirm(phone_confirm)

Module contents