Skip to main content

deactivate_route

Function deactivate_route 

Source
pub(crate) async fn deactivate_route(
    __arg0: State<State>,
    __arg1: ClientIp,
    body: Args<Request>,
) -> Result<Response>
Expand description

ยงPOST /_matrix/client/r0/account/deactivate

Deactivate sender user account.

  • Leaves all rooms and rejects all invitations
  • Invalidates all access tokens
  • Deletes all device metadata (device id, device display name, last seen ip, last seen ts)
  • Forgets all to-device events
  • Triggers device list updates
  • Removes ability to log in again