daoyi-cloud-common 0.9.0

Common infrastructure library for daoyi-cloud-rs: JWT auth, error handling, pagination, validation, OpenAPI docs, and more
1
2
3
4
5
6
7
pub fn hash_passwd(passwd: &str) -> anyhow::Result<String> {
    Ok(bcrypt::hash(passwd, bcrypt::DEFAULT_COST)?)
}

pub fn verify_passwd(passwd: &str, hashed_passwd: &str) -> anyhow::Result<bool> {
    Ok(bcrypt::verify(passwd, hashed_passwd)?)
}