Skip to main content

put_session

Function put_session 

Source
pub async fn put_session(
    pool: &SqlitePool,
    codec: &Codec,
    session: &OAuthSession,
) -> Result<()>
Expand description

Store or REPLACE a session.

An upsert, not an insert: logging in again is normal (a second browser, or re-auth after expiry), and a plain insert would fail on the primary key and 500 every subsequent login.