login method
Future<LoginUser?>
login(
- String account,
- AccountType accountType,
- PassType passType,
- String passcode, {
- HandleError? onError,
override
Implementation
@override
Future<LoginUser?> login(String account, AccountType accountType,
PassType passType, String passcode,
{HandleError? onError}) async {
var res = await helper.post("/signin",
data: {
"account_type": accountTypes[accountType],
"account": account,
"pass_type": passTypes[passType],
"passcode": passcode,
},
showError: onError);
if (res == false) {
return null;
}
return LoginUser(
token: res['data']['token'],
user: User.fromJson(res['data']['user']),
);
}