start

Function start 

Source
pub fn start(
    provider: &str,
    name: String,
    byo: Option<ByoCredentials>,
    wstore: Arc<Store>,
) -> Result<(String, OAuthStatus), String>
Expand description

Start an OAuth flow. Resolves config + client (gating on “not configured”), creates a session, and spawns the background task that drives it. Returns (session_id, initial_status). The frontend then polls manager().poll.