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
committerMarie <marie@kaifa.ch>2023-12-28 09:46:19 +0100
commit544b8106b2e85f57ca76ccf53c1ff998abeeef1a (patch)
tree309d3f52d749fa5a8fc97c2ac2c202aea36ccb53 /packages/backend/src/server/ServerService.ts
parentMerge pull request from GHSA-7pxq-6xx9-xpgm (diff)
downloadsharkey-544b8106b2e85f57ca76ccf53c1ff998abeeef1a.tar.gz
sharkey-544b8106b2e85f57ca76ccf53c1ff998abeeef1a.tar.bz2
sharkey-544b8106b2e85f57ca76ccf53c1ff998abeeef1a.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 b6d4175c0c..cf8de4ea56 100644
--- a/packages/backend/src/server/ServerService.ts
+++ b/packages/backend/src/server/ServerService.ts
@@ -110,7 +110,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;