signIn method

Future<void> signIn(
  1. String email,
  2. String password, {
  3. dynamic remember = false,
})

Implementation

Future<void> signIn(String email, String password, {remember = false}) async {
  final credential = {
    "email": email,
    "password": password,
    "remember": remember
  };

  accessToken = null;
  refreshToken = null;

  final res =
      await post("auth/sign-in", json: credential, authenticated: false);
  // store tokens
  final data = jsonDecode(res.body);
  accessToken = AccessToken(data["accessToken"] as String);
  refreshToken = data["refreshToken"] as String?;
}