diff --git a/packages/appview/README.md b/packages/appview/README.md index 1074f35..a1743be 100644 --- a/packages/appview/README.md +++ b/packages/appview/README.md @@ -55,7 +55,7 @@ Due to OAuth requirements, we need to use HTTPS for development. The easiest way ## API Endpoints -- `GET /client-metadata.json` - OAuth client metadata +- `GET /oauth-client-metadata.json` - OAuth client metadata - `GET /oauth/callback` - OAuth callback endpoint - `POST /login` - Login with handle - `POST /logout` - Logout current user diff --git a/packages/appview/src/api/oauth.ts b/packages/appview/src/api/oauth.ts index 58e47d8..95665a3 100644 --- a/packages/appview/src/api/oauth.ts +++ b/packages/appview/src/api/oauth.ts @@ -9,7 +9,7 @@ export const createRouter = (ctx: AppContext) => { const router = express.Router() // OAuth metadata - router.get('/client-metadata.json', (_req, res) => { + router.get('/oauth-client-metadata.json', (_req, res) => { res.json(ctx.oauthClient.clientMetadata) }) diff --git a/packages/appview/src/auth/client.ts b/packages/appview/src/auth/client.ts index f11eecc..743c4ee 100644 --- a/packages/appview/src/auth/client.ts +++ b/packages/appview/src/auth/client.ts @@ -17,7 +17,7 @@ export const createClient = async (db: Database) => { clientMetadata: { client_name: 'Statusphere React App', client_id: publicUrl - ? `${url}/client-metadata.json` + ? `${url}/oauth-client-metadata.json` : `http://localhost?redirect_uri=${enc(`${url}/oauth/callback`)}&scope=${enc('atproto transition:generic')}`, client_uri: url, redirect_uris: [`${url}/oauth/callback`],