Hello everyone. I’m using the cloud appwrite to auth my users.
Originally I have had a sign in work successfully and the flow worked well. Suddenly with zero code changes. I am getting this 409 user exists error. I’m uncertain if I have done something wrong. I can share a snippet of my code if need be.
Any help at all would be greatly appreciated.
void handleLogin() async {
try {
EasyLoading.show(status: 'Logging you in...');
// await account.deleteSessions();
final repository = injector.get<AuthRepository>();
// Step 1: Start Google Login via Appwrite
final _ = await account.createOAuth2Session(
provider: OAuthProvider.google,
);
await Future.delayed(const Duration(seconds: 5));
// Step 2: Fetch User Details
final user = await account.get();
final jwtResponse = await account.createJWT();
FirebaseMessaging messaging = FirebaseMessaging.instance;
String? token = await messaging.getToken();
if (token != null) {
try {
await account.createPushTarget(targetId: user.$id, identifier: token);
} catch (_) {
try {
await account.updatePushTarget(
targetId: user.$id,
identifier: token,
);
} catch (_) {
rethrow;
}
}
}
// backend stuff non app related here
context.pushReplacementNamed('/home');
}
}
} catch (e) {
toastLong('Something went wrong: $e');
} finally {
EasyLoading.dismiss();
}
}
did you delete the user?
Should I ? I wasn’t sure what to do
No I'm just asking if you did before this
Recommended threads
- Not getting data
IDK what the issue is but I am stuck at a weried but that I am calling this function ``` @override Future<List<CategoryModel>> getCategories() async { t...
- Problem with the new Email policies
when user set those thing from cloud panel and when they open that page again or reload that time it forget what we have checked and it set default to false on ...
- Deleted my account, trying to signup aga...
https://cloud.appwrite.io/console/login?error=%7B%22message%22%3A%22This+email+address+must+already+be+in+its+canonical+form.+Please+remove+aliases%2C+tags%2C+o...