AuthenticateWithDiscord provisional account Flow Diagram #
This document illustrates the call flow between the Unreal Client, Pragma Backend, and Discord.
Sequence Diagram #
sequenceDiagram
participant UC as Unreal Client
participant PB as Pragma Backend
participant DSDK as Discord SDK
participant DB as Discord Backend
(via Discord SDK) UC->>PB: Login() Note over UC: Request OIDC Token UC->>PB: GetTokenV1 PB-->>UC: (OIDC Token JWT) Note over UC: Authenticate with DB UC->>DSDK: ConnectWithTokens
(via Discord SDK) UC->>PB: Login() Note over UC: Request OIDC Token UC->>PB: GetTokenV1 PB-->>UC: (OIDC Token JWT) Note over UC: Authenticate with DB UC->>DSDK: ConnectWithTokens