login method

  1. @override
Future<NativeAuthenticationResult> login({
  1. required String username,
  2. required String password,
  3. bool? rememberMe,
})

Login with username/password. Supports optional rememberMe flag.

Implementation

@override
Future<NativeAuthenticationResult> login({
  required String username,
  required String password,
  bool? rememberMe,
}) {
  return _authBaseOps.mutate<NativeAuthenticationResult>(
    loginMutation,
    {
      'username': username,
      'password': password,
      'rememberMe': rememberMe,
    },
    NativeAuthenticationResult.fromJson,
    expectedDataType: 'login',
  );
}