Unable to log in #196

Closed
opened 2024-09-10 17:37:00 +00:00 by humblegoat · 6 comments
Collaborator

I am running Linux Mint with Chrome browser and Flamingo nostr extension. I generated a new account ( no meta data).
When visiting sigit.io or staging.sigit.io I get infinite loading screen.

I am running Linux Mint with Chrome browser and Flamingo nostr extension. I generated a new account ( no meta data). When visiting sigit.io or staging.sigit.io I get infinite loading screen.
Owner

@enes was able to reproduce and we found that this is due to an issue with the Flamingo extension: https://github.com/t4t5/flamingo/issues/2

This extension has not been maintained since.. Well, ever (there has only been one push to the repo, in early 2023)

We're discussing internally how to deal with this and will get back to you

@enes was able to reproduce and we found that this is due to an issue with the Flamingo extension: https://github.com/t4t5/flamingo/issues/2 This extension has not been maintained since.. Well, ever (there has only been one push to the repo, in early 2023) We're discussing internally how to deal with this and will get back to you
Member

I've looked at making a PR that would fix the issue, unfortunately it is not trivial. It would require updating nostr-tools and updating the majority of signEvent flow which would take too much time.

I've looked at making a PR that would fix the issue, unfortunately it is not trivial. It would require updating `nostr-tools` and updating the majority of `signEvent` flow which would take too much time.
Owner

@humblegoat - thanks for raising the issue. We investigated (per comment above) going ahead and fixing this in the Flamingo extension, however we decided against it given the technical challenges (above) plus the fact that the product appears to be abandoned.

We recommend using an alternative (functional) extension, or alternative signing method, for signing into https://sigit.io

@humblegoat - thanks for raising the issue. We investigated (per comment above) going ahead and fixing this in the Flamingo extension, however we decided against it given the technical challenges (above) plus the fact that the product appears to be abandoned. We recommend using an alternative (functional) extension, or alternative signing method, for signing into https://sigit.io
b closed this issue 2024-09-11 08:56:51 +00:00
Owner

re-opening as we can fix the infinite spinner issue with a timeout and helpful message, eg:

Your nostr extension is not responding - please check for a popup window.
Note that not all Nostr extensions are functional / maintained - for a recommended provider, check out this list: https://github.com/aljazceru/awesome-nostr?tab=readme-ov-file#nip-07-browser-extensions

re-opening as we can fix the infinite spinner issue with a timeout and helpful message, eg: > Your nostr extension is not responding - please check for a popup window. > Note that not all Nostr extensions are functional / maintained - for a recommended provider, check out this list: https://github.com/aljazceru/awesome-nostr?tab=readme-ov-file#nip-07-browser-extensions
b reopened this issue 2024-09-11 09:06:02 +00:00
Owner

Looks like that link above also considers Flamingo to be deprecated: https://github.com/aljazceru/awesome-nostr#deprecated

Looks like that link above also considers Flamingo to be deprecated: https://github.com/aljazceru/awesome-nostr#deprecated
Owner

The popup box should be like the below, but without the autoclose timer, and using the text above instead of 'loading':

image

The popup box should be like the below, but without the autoclose timer, and using the text above instead of 'loading': ![image](/attachments/e21bc750-250d-45e1-a4b9-2bc4fdc820c5)
enes self-assigned this 2024-09-11 13:53:32 +00:00
enes closed this issue 2024-09-16 12:27:44 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sigit/sigit.io#196
No description provided.