videah / SkyBridge

A work in progress bridge/proxy that lets you use Mastodon apps with Bluesky

Home Page:https://skybridge.fly.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't access SkyBridge using legacy-style (pin-based) OAuth mastodon clients

Here-Be-Saoirse opened this issue · comments

Application used: TweeseCake (https://tweeseCake.app/)
Version: 0.16.2
Reproduction steps:

  • Download TweeseCake for your platform
  • attempt to create a mastodon session, entering skybridge.fly.dev as the instance name
  • an auth code box will pop up, requesting a pin. At the same time, your web browser will open, prompting Bluesky authentication from within skybridge

Expected result: a successful Bluesky authorisation and a pin to return to the client
Result instead: no perceivable reaction from the web UI or the client when attempting to sign in. Opening chrome developer console, the following is logged:

Error
authorize:1 Failed to launch 'urn:ietf:wg:oauth:2.0:oob?code=<redacted>%7CnT1d7ZYHqHDn0eRxFIDYR0Qkbe8%3D' because the scheme does not have a registered handler.

Query: Does SkyBridge only support URL-based (I.E seemless) authentication?