diff --git a/src/controllers/api/oauth.ts b/src/controllers/api/oauth.ts index 5837a5ef..18e107bf 100644 --- a/src/controllers/api/oauth.ts +++ b/src/controllers/api/oauth.ts @@ -209,6 +209,10 @@ const oauthAuthorizeController: AppController = async (c) => { relays: bunker.searchParams.getAll('relay'), }); + if (redirectUri === 'urn:ietf:wg:oauth:2.0:oob') { + return c.text(token); + } + const url = addCodeToRedirectUri(redirectUri, token); return c.redirect(url);