capabilities.work

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

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.