For the complete documentation index, see llms.txt. This page is also available as Markdown.

Services

User Service

The UserService class provides methods for user authentication and handling user data.

Methods

authenticateUser({required String username, required String password}) -> Future<UserModel?>

Authenticates a user based on the provided username and password.

isAuthenticated() -> bool

Checks if a user is currently authenticated.

getCurrentUser() -> UserModel?

Retrieves the current authenticated user.

logout() -> void

Logs out the current user.

updateUserProfile(UserModel newUser) -> void

Updates the user profile with the provided UserModel instance.

Last updated