Options for hash verification.
allocator: ?mem.Allocator = null,
For bcrypt, that can be left to null.
bcrypt
null
silently_truncate_password: bool = false,
Whether to silently truncate the password to 72 bytes, or pre-hash the password when it is longer.