summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/ServerService.ts
diff options
context:
space:
mode:
authorKagami Sascha Rosylight <saschanaz@outlook.com>2023-12-27 07:10:24 +0100
committerGitHub <noreply@github.com>2023-12-27 15:10:24 +0900
commitad346b6f368f1da2874c9c575884107630f6e5c8 (patch)
treea737724d2218927c26e8c56a21d1683743f23e3e /packages/backend/src/server/ServerService.ts
parentMerge pull request from GHSA-7pxq-6xx9-xpgm (diff)
downloadsharkey-ad346b6f368f1da2874c9c575884107630f6e5c8.tar.gz
sharkey-ad346b6f368f1da2874c9c575884107630f6e5c8.tar.bz2
sharkey-ad346b6f368f1da2874c9c575884107630f6e5c8.zip
feat(backend/oauth): allow CORS for token endpoint (#12814)
* feat(backend/oauth): allow CORS for token endpoint * no need to explicitly set origin to `*` * Update CHANGELOG.md
Diffstat (limited to 'packages/backend/src/server/ServerService.ts')
-rw-r--r--packages/backend/src/server/ServerService.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/packages/backend/src/server/ServerService.ts b/packages/backend/src/server/ServerService.ts
index bb41ab0e42..632a7692cd 100644
--- a/packages/backend/src/server/ServerService.ts
+++ b/packages/backend/src/server/ServerService.ts
@@ -107,7 +107,8 @@ export class ServerService implements OnApplicationShutdown {
fastify.register(this.activityPubServerService.createServer);
fastify.register(this.nodeinfoServerService.createServer);
fastify.register(this.wellKnownServerService.createServer);
- fastify.register(this.oauth2ProviderService.createServer);
+ fastify.register(this.oauth2ProviderService.createServer, { prefix: '/oauth' });
+ fastify.register(this.oauth2ProviderService.createTokenServer, { prefix: '/oauth/token' });
fastify.get<{ Params: { path: string }; Querystring: { static?: any; badge?: any; }; }>('/emoji/:path(.*)', async (request, reply) => {
const path = request.params.path;