mirror of
https://github.com/pocket-id/pocket-id.git
synced 2026-02-05 00:39:38 +03:00
🚀 Feature: show e-mail signin button on main login page #430
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @peterforeman on GitHub (Aug 22, 2025).
Feature description
Next to "Authenticate" button optionally show a "Login with e-mail" button and rename the "Authenticate" button to "Login with passkey".
Pitch
Passkeys are great. But not all my users are comfortable with them yet. So many use e-mail auth as method. To help them (and new users) login more easily, optionally add the e-mail login button to the main login screen. The very small link at the bottom of the page is not very intuitive in this case.
@stonith404 commented on GitHub (Aug 22, 2025):
This design is intentional. We don’t recommend making the “Sign in with email” option more prominent because it’s significantly less secure than using a passkey. For that reason, we don’t plan to change the visibility of this button.
I understand that passkeys are still relatively new, and not all users are familiar with them yet. However, our goal is to help bring passkeys closer to everyday users. We encourage you to educate your users about the benefits of passkeys and to use email sign-in only as a fallback or emergency option, rather than the primary authentication method.
@peterforeman commented on GitHub (Aug 22, 2025):
Fair enough! Maybe we could then just make the link on the bottom a bit more prominent / user friendly. It could also help to change the text from 'no access to your passkey?' to 'alternative sign-in methods' or something. Would that fit?
@stonith404 commented on GitHub (Aug 22, 2025):
Yes, "alternative sign-in methods" might actually be a better text.
@peterforeman commented on GitHub (Aug 22, 2025):
Then perhaps we should also rename the "Authenticate" button to "Login with passkey" or something?