fix logout issue
This commit is contained in:
@@ -25,11 +25,6 @@ class AuthServiceImp implements AuthService {
|
||||
return authFb.signInWithPhoneNumber(smsCode);
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> signout() {
|
||||
return authFb.signout();
|
||||
}
|
||||
|
||||
@override
|
||||
Stream<User?> getUserStream() {
|
||||
return authFb.user();
|
||||
@@ -64,4 +59,14 @@ class AuthServiceImp implements AuthService {
|
||||
Future<void> updatePreferredCurrency(String currency) {
|
||||
return authFb.updatePreferredCurrency(currency);
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> signoutEnd() {
|
||||
return authFb.signoutEnd();
|
||||
}
|
||||
|
||||
@override
|
||||
Future<void> signoutStart() {
|
||||
return authFb.signoutStart();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,7 +5,8 @@ import 'package:fcs/domain/entities/user.dart';
|
||||
abstract class AuthService {
|
||||
Future<AuthResult> sendSmsCodeToPhoneNumber(String phoneNumber);
|
||||
Future<AuthResult> signInWithSmsCode(String smsCode);
|
||||
Future<void> signout();
|
||||
Future<void> signoutStart();
|
||||
Future<void> signoutEnd();
|
||||
Future<void> signup(String userName);
|
||||
Future<void> joinInvite(String userName);
|
||||
Future<void> updateProfileName(String newUserName);
|
||||
|
||||
@@ -52,4 +52,9 @@ class UserServiceImp implements UserService {
|
||||
Future<void> enableUser(String userID, bool enabled) {
|
||||
return userDataProvider.enableUser(userID, enabled);
|
||||
}
|
||||
|
||||
@override
|
||||
Future<User?> getUser(String userID) {
|
||||
return userDataProvider.getUser(userID);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -9,4 +9,5 @@ abstract class UserService {
|
||||
Future<void> uploadMsgToken(String token);
|
||||
Future<void> removeMsgToken(String token);
|
||||
Future<void> enableUser(String userID, bool enabled);
|
||||
Future<User?> getUser(String userID);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user