Login with Primal #55

Closed
opened 2026-02-17 18:05:45 +00:00 by hodlbod · 3 comments
Owner

Imported from https://github.com/andotherstuff/universes/issues/68 by @staab on 2026-02-13T19:24:38Z


Android login wasn't working when using Primal for auth

nevent1qvzqqqqqpyqjzamnwvaz7tmdv46xztnnwpskxetn9e3k7unpvdkx2tnnda3kjctv9uqzqv3h4dl4h4a0969zgs0sveny2ralk8vcapvxut4dtqrudz48333ywyvja4

_Imported from https://github.com/andotherstuff/universes/issues/68 by @staab on 2026-02-13T19:24:38Z_ --- > Android login wasn't working when using Primal for auth nevent1qvzqqqqqpyqjzamnwvaz7tmdv46xztnnwpskxetn9e3k7unpvdkx2tnnda3kjctv9uqzqv3h4dl4h4a0969zgs0sveny2ralk8vcapvxut4dtqrudz48333ywyvja4
hodlbod added this to the Current milestone 2026-02-17 18:05:45 +00:00
mplorentz self-assigned this 2026-02-17 20:04:14 +00:00
Collaborator

I was able to reproduce this with the iOS version of primal and the web version of Flotilla. I don't see anything showing up in nak on the relays specified in the nostrconnect:// url, and in primal the "Connect" button just appears to do nothing. No success message, no error message. So for now I am working under the assumption that the bug is on the Primal side.

I tried running Primal locally to see what their logs say but I ran into a build issue. I went ahead and opened a mirror issue in their repo so they are aware of it too.

I was able to reproduce this with the iOS version of primal and the web version of Flotilla. I don't see anything showing up in nak on the relays specified in the `nostrconnect://` url, and in primal the "Connect" button just appears to do nothing. No success message, no error message. So for now I am working under the assumption that the bug is on the Primal side. I tried running Primal locally to see what their logs say but I ran into [a build issue](https://github.com/PrimalHQ/primal-ios-app/issues/188). I went ahead and opened a [mirror issue](https://github.com/PrimalHQ/primal-ios-app/issues/189) in their repo so they are aware of it too.
Author
Owner

One thing that often throws signers off is relay URL normalization, you might check that wss and the trailing slash are consistent in both apps

One thing that often throws signers off is relay URL normalization, you might check that wss and the trailing slash are consistent in both apps
hodlbod added the priority label 2026-02-18 17:37:50 +00:00
Author
Owner

I managed to fix this in 52d2d70838 (it took some doing)

I managed to fix this in 52d2d7083894b5e2428c401ae2bb3f56c5537ad2 (it took some doing)
mplorentz was unassigned by hodlbod 2026-02-25 00:15:11 +00:00
hodlbod self-assigned this 2026-02-25 00:15:12 +00:00
Sign in to join this conversation.
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/flotilla#55