login method
Implementation
Future<LoginResponse> login(LoginRequest loginRequest,
{RequestConfig? requestConfig}) async {
var response = await post('/api/auth/login',
data: jsonEncode(loginRequest),
options: defaultHttpOptionsFromConfig(requestConfig));
var loginResponse = LoginResponse.fromJson(response.data);
await _setUserFromJwtToken(
loginResponse.token, loginResponse.refreshToken, true);
if (Authority.PRE_VERIFICATION_TOKEN == loginResponse.scope) {
_mfaAuth();
}
return loginResponse;
}