[−][src]Trait jwtvault::api::password::PasswordHasher
Required methods
fn hash_user_password<T: AsRef<str>>(
&self,
user: T,
password: T
) -> Result<String, Error>
&self,
user: T,
password: T
) -> Result<String, Error>
Implementation Required
fn verify_user_password<T: AsRef<str>>(
&self,
user: T,
password: T,
hash: T
) -> Result<bool, Error>
&self,
user: T,
password: T,
hash: T
) -> Result<bool, Error>
Implementors
impl PasswordHasher<ArgonPasswordHasher> for DynamicVault
[src]
fn hash_user_password<T: AsRef<str>>(
&self,
user: T,
password: T
) -> Result<String, Error>
[src]
&self,
user: T,
password: T
) -> Result<String, Error>
fn verify_user_password<T: AsRef<str>>(
&self,
user: T,
password: T,
hash: T
) -> Result<bool, Error>
[src]
&self,
user: T,
password: T,
hash: T
) -> Result<bool, Error>
impl<'a> PasswordHasher<Hasher<'a>> for ArgonPasswordHasher
[src]
fn hash_user_password<T: AsRef<str>>(
&self,
user: T,
password: T
) -> Result<String, Error>
[src]
&self,
user: T,
password: T
) -> Result<String, Error>
fn verify_user_password<T: AsRef<str>>(
&self,
user: T,
password: T,
hash: T
) -> Result<bool, Error>
[src]
&self,
user: T,
password: T,
hash: T
) -> Result<bool, Error>