Add launcher analytics (#661)

* Add more analytics

* finish hydra move

* Finish websocket flow

* add minecraft account flow

* Finish playtime vals + payout automation
This commit is contained in:
Geometrically
2023-08-02 14:43:04 -07:00
committed by GitHub
parent 4bb47d7e01
commit 039d26feeb
49 changed files with 2636 additions and 743 deletions

View File

@@ -16,7 +16,7 @@ const FLOWS_NAMESPACE: &str = "flows";
pub enum Flow {
OAuth {
user_id: Option<UserId>,
url: String,
url: Option<String>,
provider: AuthProvider,
},
Login2FA {
@@ -33,6 +33,10 @@ pub enum Flow {
user_id: UserId,
confirm_email: String,
},
MinecraftAuth,
MicrosoftLogin {
access_token: String,
},
}
impl Flow {