Open budisentosa opened 4 years ago
https://github.com/bizz84/time_tracker_flutter_course/blob/e1c85828e0c3c192bdd23a6d8f047decbfbe6ee2/lib/services/auth.dart#L61
@bizz84 i am enjoing your tutorial but i want to use email verification , if user register with email
@override Future<User> signInWithEmailAndPassword(String email, String password) async { final authResult = await _firebaseAuth.signInWithEmailAndPassword( email: email, password: password); print('aaa'); if (authResult.user.isEmailVerified) { return _userFromFirebase(authResult.user); } else { return _userFromFirebase(null); } } @override Future<User> createUserWithEmailAndPassword( String email, String password) async { final authResult = await _firebaseAuth.createUserWithEmailAndPassword( email: email, password: password); await authResult.user.sendEmailVerification(); return _userFromFirebase(authResult.user); }
but, with that code, although isEmailVerified = is false and return return _userFromFirebase(null); but still go to home page
ty before
This will help @budisentosa https://medium.com/@levimatheri/flutter-email-verification-and-password-reset-db2eed893d1d
https://github.com/bizz84/time_tracker_flutter_course/blob/e1c85828e0c3c192bdd23a6d8f047decbfbe6ee2/lib/services/auth.dart#L61
@bizz84 i am enjoing your tutorial but i want to use email verification , if user register with email
but, with that code, although isEmailVerified = is false and return return _userFromFirebase(null); but still go to home page
ty before