pub(crate) async fn sign_in_with_tokens<T, C, CF, K, KF>(
login: &str,
connect: C,
token: K,
oauth: OAuth,
) -> Result<Session<T>, SyncError>Expand description
AUTHENTICATE XOAUTH2 on connections connect makes, with the tokens
token gives: the one kept first; refused, a fresh one, once (the one kept
may have ended early: a password changed, the access withdrawn); refused
again, the access must be given again.