mirror of
https://github.com/GAM-team/GAM.git
synced 2025-07-07 21:23:34 +00:00
add passlib for sha-512 salted hash generation
This commit is contained in:
28
passlib/hash.py
Normal file
28
passlib/hash.py
Normal file
@ -0,0 +1,28 @@
|
||||
"""passlib.hash - proxy object mapping hash scheme names -> handlers
|
||||
|
||||
Note
|
||||
====
|
||||
This module does not actually contain any hashes. This file
|
||||
is a stub that replaces itself with a proxy object.
|
||||
|
||||
This proxy object (passlib.registry._PasslibRegistryProxy)
|
||||
handles lazy-loading hashes as they are requested.
|
||||
|
||||
The actual implementation of the various hashes is store elsewhere,
|
||||
mainly in the submodules of the ``passlib.handlers`` package.
|
||||
"""
|
||||
|
||||
# NOTE: could support 'non-lazy' version which just imports
|
||||
# all schemes known to list_crypt_handlers()
|
||||
|
||||
#=============================================================================
|
||||
# import proxy object and replace this module
|
||||
#=============================================================================
|
||||
|
||||
from passlib.registry import _proxy
|
||||
import sys
|
||||
sys.modules[__name__] = _proxy
|
||||
|
||||
#=============================================================================
|
||||
# eoc
|
||||
#=============================================================================
|
Reference in New Issue
Block a user