techbloc Reset password
Find a file
2022-05-20 19:46:31 +02:00
contrib generate-password can be an external program 2022-05-20 18:30:44 +02:00
static va meglio su mobile 2022-05-20 19:46:14 +02:00
.gitignore gitignore 2022-05-20 19:46:31 +02:00
README.md readme 2022-05-20 18:34:01 +02:00
tresetter.py delete session after password change 2022-05-20 19:17:35 +02:00

tResetter

tResetter is a simple program that allows people to change their password.

Why

From a sysadmin perspective, it's main advantage is that it's not bound to a specific data model: you will write the glue to actually verify/change the password.

From a user perspective, it's main advantage is that it will not let the user choose passwords: it will generate and propose password to the user.

Howto

apt install python3-fastapi python3-pydantic python3-redis
env VALIDATE_LOGIN_EXE=/bin/echo CHANGE_PASSWORD_EXE=/bin/echo uvicorn  tresetter:app