From 0e63285b6aaabe0f4bd71b890924f80e3a27e3cb Mon Sep 17 00:00:00 2001 From: troyready Date: Sat, 17 Jun 2023 15:45:10 -0700 Subject: add yubikey support This is all that's needed to support Yubikey hardware tokens in OTP mode (https://developers.yubico.com/OTP/) --- src/api.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/api.rs') diff --git a/src/api.rs b/src/api.rs index bf608b3..fb4fc42 100644 --- a/src/api.rs +++ b/src/api.rs @@ -62,6 +62,7 @@ impl TwoFactorProviderType { pub fn message(&self) -> &str { match *self { Self::Authenticator => "Enter the 6 digit verification code from your authenticator app.", + Self::Yubikey => "Insert your Yubikey and push the button.", Self::Email => "Enter the PIN you received via email.", _ => "Enter the code." } @@ -71,6 +72,7 @@ impl TwoFactorProviderType { pub fn header(&self) -> &str { match *self { Self::Authenticator => "Authenticator App", + Self::Yubikey => "Yubikey", Self::Email => "Email Code", _ => "Two Factor Authentication", } -- cgit v1.2.3-54-g00ecf