
Okay I try to add my 42 school (with api) as Oauth option in flutter. Firstly, how can I know if my api from 42 School is compatible with OpenID (I dont really understand what is OpenID). Secondly, what is the name of the Oauth here ?
Future<models.Account> login() async {
await _account.createOAuth2Session(provider: '');
return _account.get();
}

You put there openid

Okay the provider is oidc
, but Im having a problem during login

But I dont understand what is openid ? Also there is another provider Auth0, is omething similar ?

Do you have set the openid credentials in the appwrite dashboard?

There are many providers. You can check all of them in the appwrite console

Yes but Im not sure if this is the good one

I wanna add a custom provider... that doesnt exist (42 school)

You will need to first know what protocol is the provider using (OAuth 2, etc.) They don't provide any references?

yes there is a reference : https://api.intra.42.fr/apidoc I guess its OAuth 2

yes its OAuth 2 -> https://api.intra.42.fr/apidoc/guides/web_application_flow

I guess the problem come from the scope : scope=openid+profile+email
(during oauth)
Recommended threads
- Unable to create push providers - FCM or...
Currently unable to create a push provider for FCM or APNS.... https://github.com/appwrite/console/issues/2045 When uploading a file... FCM = Valid file retu...
- Stuck in "deleting"
my parent element have relationship that doesnt exist and its stuck in "deleting", i cant delete it gives me error: Collection with the requested ID could not b...
- Help with 409 Error on Relationship Setu...
I ran into a 409 document_already_exists issue. with AppWrite so I tried to debug. Here's what I've set up: Collection A has 3 attributes and a two-way 1-to-m...
