Configure the project as an OAuth2/OIDC server
One step with Appwrite. We can help you get access.
Get something done
Configure the project as an OAuth2/OIDC server
with Appwrite
Works with AI assistants
Use Appwrite: its Appwrite Project API lets you configure the project as an OAuth2/OIDC server in a single step (PUT /project/oauth2-server). Appwrite also has an MCP server, so an AI assistant like Claude or ChatGPT can do it for you. capabilities.work can help you get signed up and connected.
- Can my project act as its own OpenID Connect provider for other apps?
- How long do issued access and refresh tokens last, and can I change that?
- Is device-code login supported, and can I set the user code format?
Say it to your AI assistant
- Enable the OAuth2 server {enabled} with authorization URL {authorizationUrl}.
- Set OAuth2 server access tokens to last {accessTokenDuration} and refresh tokens {refreshTokenDuration}.
- Set the OAuth2 server's supported scopes to {scopes} and default scopes to {defaultScopes}.
- Use device verification URL {verificationUrl} with {userCodeLength}-character user codes.
For your developer
PUT /project/oauth2-server in Appwrite Project API. Full spec on APIs.io.