Two days ago, the OAuth2-based login/signup was working as expected. Today, when I try to log in with an existing user using Apple OAuth2, it shows the message in the attached image.
For Google OAuth2, it doesn't return any error message, but the login doesn't seem to work either.
Has anything changed in the past two days for Google or Apple OAuth2?
I think appwrite cloud version is Version 1.7.4 & my appwrite sdk version for flutter is ^15.0.1 does this create issue??
await _account
.createOAuth2Session(provider: oauthProvider, scopes: scopes)
.then((value) async {
print("createOAuth2Session value :: $value");
// below function will set the _userSessionInfo value
await _checkSessions();
await getDocument(
_databaseId, _usersCollectionId, _userSessionInfo['userId'])
.then((user) async {
// make user online when createOAuth2Session performed
await _manageDocument(
_databaseId,
_usersCollectionId,
documentId: user.$id,
isUpdate: true,
data: {
"isOnline": true,
},
);
}).catchError((error) async {
print("Get Document Error: $error");
if (error is AppwriteException) {
if (error.type == "document_not_found") {
await _manageDocument(
_databaseId,
_usersCollectionId,
documentId: _userSessionInfo['userId'],
data: {
"name": _userSessionInfo['name'],
"isOnline": true,
},
);
}
}
});
}).catchError((error) {
print("createOAuth2Session Error: $error");
});
Google & Apple OAuth2 not working in Appwrite Flutter SDK
Recommended threads
- Courtesy limit reset for non-profit migr...
Hi Team! I'm the architect for a 501(c)(3) non-profit project (Aaria's Blue Elephant) and we just hit our Free plan Database Read limit (currently at 164%). Th...
- RBAC design question
Hi, I am trying to create RBAC so we will have multiple orgs in the app each org will have 3 roles (admin, member and read only) what is the best way to go ab...
- android platform invaild origina
It happened today suddenly. Our app says invalid origin. And appwrite cloud says every time we tried to add the app to it: "param platformId" is not optional.