helpers/src/auth library

Classes

Auth
Authentication class for managing user sessions.

Functions

authAuthenticate({dynamic data, String? session}) Future<void>
Authenticate a session.
authData({String? field, String? session}) → dynamic
Get auth data for a session.
authDeviceId() Future<String>
Get the device ID.
authIsAuthenticated({String? session}) Future<bool>
Check if a session is authenticated.
authKey([String? session]) String
Get the storage key for a session.
authLogout({String? session}) Future<void>
Logout from a session.
authLogoutAll({List<String> sessions = const []}) Future<void>
Logout from all sessions.
authSet(dynamic update(dynamic data), {String? session}) Future<void>
Update auth data for a session.
authSyncToBackpack({String? session}) Future<void>
Sync auth data to backpack for a session.