signInOrRegister method

Future<void> signInOrRegister(
  1. User? user
)

Implementation

Future<void> signInOrRegister(User? user) async {
  if (user == null) {
    return;
  }
  SharedPreferences prefs = await SharedPreferences.getInstance();
  prefs.setBool('isLogin', true);

  if (await checkUserExistence(user.uid) == true) {
    debugPrint("[*] 기존 유저입니다.");
  } else {
    debugPrint("[+] 신규 유저입니다.");
    await registerUser(user);
  }
}