cheeaun / cheeaun/phanpy

Can't log into GoToSocial using Gnome Web (aka Epiphany)

Open
#1,215 3 comments 0 reactions 0 assignees View on GitHub
bug need investigation
Dominant language
JavaScript
Stars
1.5k
Forks
186
Avg merge
1d 36m
Merged PRs (30d)
11

Description

### Site

phanpy.social

### Version

2025.06.22.c651e9a

### Instance

notes.kvibber.com

### Browser

- Gnome Web 48.3 (aka Epiphany)

### Bug description

On Gnome Web/Epiphany (WebKit-based), Phanpy is unable to log into my GoToSocial instance and displays "Failed to register application." when I click on the "Continue with xyz" button.

Phanpy can log into a Mastodon server on Epiphany, and it can log into the same GoToSocial instance on Vivaldi and Firefox on the same system. I've also been able to log into the same GTS instance with Phanpy on Orion on a Mac, so it's presumably not a general WebKit problem.

### To reproduce

1. On a Gnome desktop, launch the "Web" application and open phanpy.social.
2. Start to add an account.
3. Enter a GoToSocial instance and click on the button to connect.
4. See the error message!

### Expected behavior

It should open the login page for my instance.

### Other

I compared the network actions in Dev Tools on Firefox, Vivaldi and Epiphany. The error shows up immediately after the 404 response from `/.well-known/oauth-authorization-server`, which is expected since GoToSocial [doesn't implement that endpoint yet](https://codeberg.org/superseriousbusiness/gotosocial/issues/4230). On Firefox and Vivaldi, Phanpy just keeps going and load `/oauth/authorize` next, and I'm able to finish logging in. On Epiphany, it stops making network requests right after that 404, logs the 404 to the console, and shows the "Failed to register application" error in the UI.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.