AuthRemoteDataSourceImpl class

Implemented types

Constructors

AuthRemoteDataSourceImpl(SupabaseClient supabaseClient)

Properties

currentUserSession → Session?
no setteroverride
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
supabaseClient → SupabaseClient
final

Methods

deleteAccount() → Future<void>
override
getCurrentUserData() → Future<UserModel?>
override
loginWithEmailPassword({required String email, required String password}) → Future<UserModel>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
sendPasswordResetEmail(String email) → Future<void>
override
signOut() → Future<void>
override
signUpWithEmailPassword({required String username, required String email, required String password, required UserRole role}) → Future<UserModel>
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited