(self, password: str)
| 34 | return self.password_hash.verify_and_update(plain_password, hashed_password) |
| 35 | |
| 36 | def hash(self, password: str) -> str: |
| 37 | return self.password_hash.hash(password) |
| 38 | |
| 39 | def generate(self) -> str: |
| 40 | return secrets.token_urlsafe() |
no outgoing calls