ruma_client_api

Module session

Source
Available on crate features client or server only.
Expand description

Endpoints for user session management.

Modules§

get_login_token
GET /_matrix/client/*/login/get_token
get_login_types
GET /_matrix/client/*/login
login
POST /_matrix/client/*/login
login_fallback
GET /_matrix/static/client/login/ (spec)
logout
POST /_matrix/client/*/logout
logout_all
POST /_matrix/client/*/logout/all
refresh_token
POST /_matrix/client/*/refresh
sso_login
GET /_matrix/client/*/login/sso/redirect
sso_login_with_provider
GET /_matrix/client/*/login/sso/redirect/{idpId}

Enums§

SsoRedirectOidcActionunstable-msc3824
Possible purposes for using the SSO redirect URL for OIDC-aware compatibility (MSC3824).