soxa be7c702602
Login with magic code (#1818)
* fix: cannot login with email on PWA

* adjust other email templates

* restore manual url on new user email

* no padding on button section

* cleanup

* generate 6-digit bechh32 token

* token needs to be fed as lower case; validator case insensitive

* delete token if user has failed 3 times

* proposal: context-independent error page

* include expiration time on email page message

* add expiration time to emails

* independent checkPWA function

* restore token deletion if successful auth

* final cleanup: remove unused function

* compact useVerificationToken

* email.js: magic code for non-PWA users

* adjust email templates

* MultiInput component; magic code via MultiInput

* hotfix: revert length testing; larger width for inputs

* manual bech32 token generation; no upperCase

* reverting to string concatenation

* layout tweaks, fix error placement

* pastable inputs

* small nit fixes

* less ambiguous error path

---------

Co-authored-by: Keyan <34140557+huumn@users.noreply.github.com>
Co-authored-by: k00b <k00b@stacker.news>
2025-02-03 18:41:01 -06:00
..
2024-04-26 21:22:30 -05:00
2024-04-26 21:22:30 -05:00
2025-02-03 18:41:01 -06:00
2024-07-21 11:46:52 -05:00
2024-07-01 12:02:29 -05:00
2024-11-29 19:58:18 -06:00
2025-01-30 19:19:49 -06:00
2024-11-07 09:03:54 -06:00
2024-02-13 13:17:56 -06:00
2024-02-13 13:17:56 -06:00
2024-05-01 09:30:36 -05:00
2024-09-28 16:33:07 -05:00
2024-08-27 11:16:02 -05:00
2024-03-19 19:37:31 -05:00
2024-03-20 20:56:40 -05:00
2024-12-13 13:28:36 -06:00
2025-02-03 18:41:01 -06:00
2024-12-13 13:28:36 -06:00