
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
- I am facing this error: type 'Null' is ...
When attempting to fetch areas from the area collection, the application throws an error: "type 'Null' is not a subtype of type 'int.'" This issue originates in...
- Domain Verification failed
I think i did the step by step well but just not work. When I enter the page I have this error: `Requested host does not match any Subject Alternative Names (S...
- Adding Domain to Sites [Self Hosted]
I am struggling to get this working. I stood-up a new server and deployed appwrite 1.7.4. I added update .env file _APP_DOMAIN=appwrite.mydomain.com _APP_DOMAI...
