lnbits-legend/tests/api
dni ⚡ a4c000d7dc
feat: add password reset for usermanager (#2688)
* feat: add password reset for usermanager
- add a reset_key to account table
- add ?reset_key= GET arguments to index.html and show reset form if provided
- superuser can generate and copy reset url with key to share
future ideas:
- could add send forgot password email if user fill out email address
* feat: simplify reset key
* test: use reset key
* test: add more tests
* test: reset passwords do not match
* test: `reset_password_auth_threshold_expired`

---------

Co-authored-by: Vlad Stan <stan.v.vlad@gmail.com>
2024-10-01 10:59:57 +02:00
..
__init__.py test: restructure tests (#2444) 2024-04-19 13:22:06 +02:00
test_admin_api.py test: restructure tests (#2444) 2024-04-19 13:22:06 +02:00
test_api.py mega chore: update sqlalchemy (#2611) 2024-09-24 10:56:03 +02:00
test_auth.py feat: add password reset for usermanager (#2688) 2024-10-01 10:59:57 +02:00
test_generic.py [feat] Pay to enable extension (#2516) 2024-05-28 12:07:33 +01:00
test_public_api.py test: restructure tests (#2444) 2024-04-19 13:22:06 +02:00
test_webpush_api.py [test] webpush_api endpoints (#2534) 2024-05-23 23:23:32 +02:00