getLoginData method

  1. @override
Future<Response<LoginModel>> getLoginData()
override

Implementation

@override
Future<Response<LoginModel>> getLoginData() async {
  var isValid = await _secureStorage.containsKey(key: _usernameKey) &&
      await _secureStorage.containsKey(key: _passwordKey);

  if (!isValid) return Response.error("User data not found!");

  var username = await _secureStorage.read(key: _usernameKey);
  var password = await _secureStorage.read(key: _passwordKey);

  return Response.success(LoginModel(username!, password!));
}