feat(users): Create Decision manager for User Flows (#4518)

Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com>
This commit is contained in:
Mani Chandra
2024-05-02 20:28:44 +05:30
committed by GitHub
parent 3ed0e8b764
commit 4b3faf6781
10 changed files with 393 additions and 18 deletions

View File

@ -2706,3 +2706,17 @@ pub enum BankHolderType {
Personal,
Business,
}
#[derive(Debug, Clone, PartialEq, Eq, strum::Display, serde::Deserialize, serde::Serialize)]
#[strum(serialize_all = "snake_case")]
#[serde(rename_all = "snake_case")]
pub enum TokenPurpose {
#[serde(rename = "totp")]
#[strum(serialize = "totp")]
TOTP,
VerifyEmail,
AcceptInvitationFromEmail,
ResetPassword,
AcceptInvite,
UserInfo,
}