Add a one-time password system #47
Reference in New Issue
Block a user
Delete Branch "develop-1.8"
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?
This commit adds a one-time password system. Users can generate
passwords by using the
genotpcommand (or manually queuing a set_otpevent with the SHA-256 hash of the one-time password they want to set)
and these passwords will be valid, along with the normal password,
either until the computer shuts down (or the net daemon is killed), a
new one-time password is generated, or the one-time password is used.
This shouldn't conflict with #46. Also, a demo can be found at https://cdn.discordapp.com/attachments/530071845181849630/746867684863377538/OTP_Demo.mov
Thank you, this is awesome!