fix logout issue

This commit is contained in:
tzw
2024-02-23 17:05:51 +06:30
parent 421bcf0a11
commit 5496bae681
23 changed files with 144 additions and 84 deletions

View File

@@ -15,12 +15,12 @@ Future<String> getToken() async {
return token;
}
Future<Map?> getClaims({bool refreshIdToken = false}) async {
Future<Map> getClaims({bool refreshIdToken = false}) async {
fb.User? firebaseUser = auth.currentUser;
if (firebaseUser == null) return null;
if (firebaseUser == null) return {};
fb.IdTokenResult idToken =
await firebaseUser.getIdTokenResult(refreshIdToken);
return idToken.claims;
return idToken.claims ?? {};
}
// returns list of url