forked-synapse/docs/usage/configuration/user_authentication
2022-06-30 09:21:39 -07:00
..
single_sign_on Cleanup references to sample config in the docs and redirect users to configuration manual (#13077) 2022-06-30 09:21:39 -07:00
README.md Compile and render Synapse's docs into a browsable, mobile-friendly and searchable website (#10086) 2021-06-03 17:20:40 +01:00
refresh_tokens.md Document the usage of refresh tokens. (#11427) 2021-12-08 15:31:17 +00:00

User Authentication

Synapse supports multiple methods of authenticating users, either out-of-the-box or through custom pluggable authentication modules.

Included in Synapse is support for authenticating users via:

  • A username and password.
  • An email address and password.
  • Single Sign-On through the SAML, Open ID Connect or CAS protocols.
  • JSON Web Tokens.
  • An administrator's shared secret.

Synapse can additionally be extended to support custom authentication schemes through optional "password auth provider" modules.