blob: c4485ce7b2b5a873dccf37213d3f456f09e2697e (
plain)
1
2
3
4
5
6
7
8
9
10
11
|
import password
from password import Passwords
from typing import cast
import os
from . import User
passwords: Passwords = password.Passwords(cast(os.PathLike, 'passwords.json'))
class LocalUser(User):
def validate(self, password: str) -> bool:
return passwords.validate(self._username, password)
|