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.