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}