login method
Future<bool>
login(
- String username,
- String password, {
- ValueChanged<
String> ? tokenHandle, - ValueChanged<
String> ? loginFail,
执行用户登录
tokenHandle
: 返回一个jwt token 进行鉴权验证
loginFail
: 登录失败
return : true 表示登录成功
Implementation
Future<bool> login(String username, String password,
{ValueChanged<String>? tokenHandle, ValueChanged<String>? loginFail}) async {
final result = await util.post(
'/api/user/login',
data: {'loginNumber': username, 'password': password},
error: (int code, String msg,data) {
loginFail?.call(msg);
},
isTaokeApi: false,
);
if (result.isNotEmpty) {
tokenHandle?.call(result);
return true;
}
return false;
}