feat(auth): add changePassword to AuthRepository interface
This commit is contained in:
parent
d1e23f24ee
commit
54608796e1
|
|
@ -20,6 +20,8 @@ interface AuthRepository {
|
|||
suspend fun sendEmailVerification(): Result<Unit>
|
||||
suspend fun reloadUser(): Result<Unit>
|
||||
suspend fun sendPasswordResetEmail(email: String): Result<Unit>
|
||||
/** Re-authenticates with [currentPassword] then sets [newPassword]; fails with a [ChangePasswordException]. */
|
||||
suspend fun changePassword(currentPassword: String, newPassword: String): Result<Unit>
|
||||
suspend fun signOut()
|
||||
suspend fun reauthenticateWithEmail(email: String, password: String): Result<Unit>
|
||||
suspend fun deleteAccount(): Result<Unit>
|
||||
|
|
|
|||
Loading…
Reference in New Issue