auth_env/lib.rs
1#![cfg_attr(docsrs, feature(doc_cfg))]
2
3use anyhow::Result;
4use auth_trait::Auth;
5
6genv::s!(USER: String, PASSWORD: String);
7
8pub struct AuthEnv;
9
10impl Auth for AuthEnv {
11 async fn verify(&self, _host: &str, username: &str, password: &str) -> Result<bool> {
12 Ok(username == *USER && password == *PASSWORD)
13 }
14}