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
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.
- executeFunction intermittently throws Fo...
Environment: Flutter app using the Appwrite Flutter SDK, calling executeFunction for [describe endpoint, e.g. live-stream-related function]. *Description*: Int...