mirror of
https://github.com/zadam/trilium.git
synced 2025-11-11 15:55:52 +01:00
password is moved out of config file into separate generated file
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
import getpass
|
||||
import src.my_scrypt
|
||||
import binascii
|
||||
import src.password_provider
|
||||
|
||||
password1 = getpass.getpass()
|
||||
password2 = getpass.getpass(prompt='Repeat the same password:')
|
||||
@@ -9,7 +11,8 @@ password2 = getpass.getpass(prompt='Repeat the same password:')
|
||||
if password1 == password2:
|
||||
hash = src.my_scrypt.getVerificationHash(password1)
|
||||
|
||||
print('Generated password hash:')
|
||||
print(hash)
|
||||
src.password_provider.setPasswordHash(binascii.hexlify(hash))
|
||||
|
||||
print('Password has been generated and saved into password.txt. You can now login.')
|
||||
else:
|
||||
print('Entered passwords are not identical!')
|
||||
Reference in New Issue
Block a user