111
This commit is contained in:
@@ -46,9 +46,21 @@ class AuthProvider extends ChangeNotifier {
|
||||
return _authenticate(() => _userService.login(username, password));
|
||||
}
|
||||
|
||||
/// 注册
|
||||
Future<ApiResponse<User>> register(String username, String password) {
|
||||
return _authenticate(() => _userService.register(username, password));
|
||||
/// 注册(含身份证图片和可选推广码)
|
||||
Future<ApiResponse<User>> register(
|
||||
String username,
|
||||
String password, {
|
||||
String? referralCode,
|
||||
required Uint8List frontBytes,
|
||||
required Uint8List backBytes,
|
||||
}) {
|
||||
return _authenticate(() => _userService.register(
|
||||
username,
|
||||
password,
|
||||
referralCode: referralCode,
|
||||
frontBytes: frontBytes,
|
||||
backBytes: backBytes,
|
||||
));
|
||||
}
|
||||
|
||||
/// 统一认证处理
|
||||
@@ -91,7 +103,7 @@ class AuthProvider extends ChangeNotifier {
|
||||
}
|
||||
|
||||
_isLoggedIn = true;
|
||||
notifyListeners(); // 通知 UI 更新,触发页面跳转
|
||||
notifyListeners();
|
||||
|
||||
return _user != null
|
||||
? ApiResponse.success(_user!, message)
|
||||
|
||||
Reference in New Issue
Block a user