Files
vrchatapi-rust/patches/2FA_Current_User.rs
C0D3 M4513R b1f02f4785 Add 2fa compliance (#12)
* Add 2fa

* Apply Changes
2024-07-20 19:01:06 -06:00

12 lines
368 B
Rust

#[derive(Serialize, Deserialize)]
#[serde(untagged)]
pub enum EitherUserOrTwoFactor{
CurrentUser(CurrentUser),
RequiresTwoFactorAuth(RequiresTwoFactorAuth),
}
#[derive(Clone, Debug, PartialEq, Eq, Default, Serialize, Deserialize)]
pub struct RequiresTwoFactorAuth{
#[serde(rename = "requiresTwoFactorAuth")]
pub requires_two_factor_auth: Vec<String>
}