Skip to main content

Module auth

Module auth 

Source

Modulesยง

appservice ๐Ÿ”’
dispatch ๐Ÿ”’
server ๐Ÿ”’
uiaa ๐Ÿ”’

Structsยง

Auth ๐Ÿ”’

Enumsยง

Token ๐Ÿ”’

Functionsยง

auth ๐Ÿ”’
check_auth_still_required ๐Ÿ”’
find_token ๐Ÿ”’
locked_account_check ๐Ÿ”’
MSC3939: 401 M_USER_LOCKED for locked accounts; logout endpoints bypass. soft_logout: true is emitted by ruma for this errcode.
suspended_account_check ๐Ÿ”’
MSC3823: 403 M_USER_SUSPENDED on set_display_name / set_avatar_url for suspended callers. Companion checks: per-field in the profile handlers, per-PDU in timeline::build_and_append_pdu.