Allows Custom Yubico OTP Server

This commit is contained in:
Stepan Fedorko-Bartos
2018-11-15 18:54:53 -07:00
parent 9e0e4b13c5
commit 2433d39df5
3 changed files with 12 additions and 2 deletions

View File

@ -249,6 +249,7 @@ pub struct Config {
yubico_cred_set: bool,
yubico_client_id: String,
yubico_secret_key: String,
yubico_server: Option<String>,
mail: Option<MailConfig>,
}
@ -294,6 +295,7 @@ impl Config {
yubico_cred_set: yubico_client_id.is_some() && yubico_secret_key.is_some(),
yubico_client_id: yubico_client_id.unwrap_or("00000".into()),
yubico_secret_key: yubico_secret_key.unwrap_or("AAAAAAA".into()),
yubico_server: get_env("YUBICO_SERVER"),
mail: MailConfig::load(),
}