Login now based on email
Build LinkLog Development Image / development-image (push) Successful in 10s
Build LinkLog Development Image / development-image (push) Successful in 10s
This commit is contained in:
@@ -825,6 +825,24 @@ Remove `DEFAULT_BACKEND` setting in the plugin.
|
||||
### Assistant outcome
|
||||
Removed the hard-coded backend URL fallback from the Firefox extension. The backend URL is now empty until the user enters it, and the README setup instructions reflect that no default server is assumed.
|
||||
|
||||
### User
|
||||
Change authentication to use email addresses rather than usernames while keeping usernames for presentation.
|
||||
|
||||
### Assistant outcome
|
||||
Switched backend, web login, and Firefox extension login to use trimmed email addresses as credentials. Returned usernames remain available for display, profiles, feed URLs, and authenticated session presentation. Updated login callers, documentation, and tests.
|
||||
|
||||
### User
|
||||
Make sure the web plugin follows the same logic.
|
||||
|
||||
### Assistant outcome
|
||||
Aligned the web and Firefox plugin flows with email-based authentication, including email-form fields, trimmed email/OTP submission, and retention of the returned username for display.
|
||||
|
||||
### User
|
||||
In the plugin, `<span data-i18n="emailLabel">emailLabel</span>` should read `<span data-i18n="emailLabel">Email</span>`.
|
||||
|
||||
### Assistant outcome
|
||||
Changed the Firefox plugin settings email field fallback text to `Email` while retaining the existing `emailLabel` localization key.
|
||||
|
||||
### User
|
||||
Change the title of the field “One-time password” to “One-time password (when configured)”.
|
||||
|
||||
|
||||
@@ -152,6 +152,11 @@
|
||||
143. Address issue 1. and improve password storage
|
||||
144. The login page should ask for OTP password
|
||||
145. For the new password in the user setting add a validation field to make sure they are the same before submitting
|
||||
146. Change so that authentication is based on email address rather than username - maintain the username for presentation purposes
|
||||
147. Make sure the web plugin follows same logic
|
||||
146. Change so that authentication is based on email address rather than username - maintain the username for presentation purposes
|
||||
147. Make sure the web plugin follows same logic
|
||||
148. In the plugin <span data-i18n="emailLabel">emailLabel</span> should read: <span data-i18n="emailLabel">Email</span>
|
||||
|
||||
## Future entries
|
||||
|
||||
|
||||
Reference in New Issue
Block a user