Async Functions in Class Wrapper#

The class wrapper provides async functions to be used in your application.

For generating password hashes use the following:

password = 'bcrypt'

pw_hash = await bcrypt.async_generate_password_hash(password)

For checking passwords against the hashed password use the following:

password = 'bcrypt'

pw_hash = await bcrypt.async_generate_password_hash(password)

await bcrypt.async_check_password_hash(password, pw_hash)

Note

Quart-Bcrypt uses Quarts run_sync method to wrap the generate password hash and check password hash functions, so they run within the event loop. Refer to the Quart how to guide for additional information.