pub fn begin(client_id: &str, email: &str) -> Result<SignIn, SyncError>
Opens the door on this computer and makes the page to open: PKCE’s challenge (SHA-256 of a random verifier) and a random state.