ShareAI Platform Docs
CATEGORY

Auth

Application registration, consent, tokens, identity and scope boundaries.

View as Markdown

Register your application

Create an application, choose its deployment model and enable only the ShareAI capabilities it needs.

Authorize an account with PKCE

Use authorization code plus S256 PKCE for confidential and public applications.

Choose Login, Pay and AI scopes

Login, product payments and inference surcharges require separate capabilities and customer authorization.

Refresh an access token

Rotate refresh tokens without expanding the customer’s authorized scopes.

Read identity and discover Auth endpoints

Use ShareAI Auth discovery, JWKS and UserInfo to validate application sign-in and read the identity permitted by an OAuth access token.

Revoke tokens and inspect server-side authorization

Revoke unused access and refresh tokens. Confidential integrations can also inspect token state.

Understand accepted billing agreements

Keep subscription price, interval and AI surcharge tied to the terms each customer accepted.

Understand customer identities

Each OAuth client receives a different identifier for the same ShareAI customer.

ShareAI Platform Docs
All documentation

Search by title or content.

Ask about this page

Choose an assistant to explore this page. You can also copy the page and paste it into your conversation.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI