Please sign in to comment.
Use passlib's CryptContext to handle password hash updates.
- Loading branch information
Showing with 25 additions and 10 deletions.
|@@ -0,0 +1,18 @@|
|# This file is part of pste.|
|# pste is free software: you can redistribute it and/or modify|
|# it under the terms of the GNU General Public License as published by|
|# the Free Software Foundation, either version 3 of the License, or|
|# (at your option) any later version.|
|# pste is distributed in the hope that it will be useful,|
|# but WITHOUT ANY WARRANTY; without even the implied warranty of|
|# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the|
|# GNU General Public License for more details.|
|# You should have received a copy of the GNU General Public License|
|# along with pste. If not, see <https://www.gnu.org/licenses/>.|
|from passlib.context import CryptContext|
|hasher = CryptContext(schemes=['argon2', 'bcrypt'], deprecated=['bcrypt'])|