authLogin method
Implementation
@override
Future<LoginModel> authLogin(
{ String? email, required String password,String? phone,String? role }) async {
final model = UserLoginRequestModel(email: email, password: password,phone:phone,role:role);
//change string of data into model
final data = await iAuthRemoteRepository.authLogin(model);
if (data.ok) {
debugPrint('saved token to local storage');
iSessionManager.saveToken(accessToken: data.accessToken!);
iSessionManager.saveCurrentUser(user: data.user!);
}
return data;
}