Auth Functions
- class ai.backend.client.func.auth.Auth
Provides the function interface for login session management and authorization.
- classmethod await login(user_id, password, otp=None)
Log-in into the endpoint with the given user ID and password. It creates a server-side web session and return a dictionary with
"authenticated"
boolean field and JSON-encoded raw cookie data.- Return type:
- classmethod await logout()
Log-out from the endpoint. It clears the server-side web session.
- Return type:
- classmethod await update_password(old_password, new_password, new_password2)
Update user’s password. This API works only for account owner.
- Return type:
- classmethod await update_password_no_auth(domain, user_id, current_password, new_password)
Update user’s password. This is used to update EXPIRED password only. This function fetch a request to manager.
- Return type: