assembl.auth.password module

Utilities to encrypt hashes, tokens, etc.

class assembl.auth.password.HashEncoding(value)[source]

Bases: enum.IntEnum

An enumeration.

class assembl.auth.password.Validity(value)[source]

Bases: enum.IntEnum

An enumeration.

assembl.auth.password.hash_password(password, encoding=<HashEncoding.BINARY: 0>, salt_size=8)[source]

Returns a hashed password.

assembl.auth.password.verify_password(password, hash, encoding=<HashEncoding.BINARY: 0>, salt_size=8)[source]

Verifies a password against a salted hash