adam.auth module¶
auth.py
-
class
adam.auth.
Auth
(rest)¶ Bases:
object
Module for generating, validating, and using authentication tokens
-
__init__
(rest)¶ Expects a RestProxy that it will use to communicate with the server for authentication.
-
authenticate
()¶ Checks whether the user’s access token is valid. If so, updates this object to hold information about the token’s logged in user. If not, clears information from this object.
- Returns
Whether this object now reflects a valid user session.
-
get_logged_in
()¶ Accessor for logged in.
- Returns
Stored logged in value. If accessed before call to authenticate, will be False.
-
get_user
()¶ Accessor for user email.
- Returns
Stored user email. If accessed before call to authenticate, will be empty.
-