WARNING This site is for the unreleased, still under development 3.0 version of Wiki.js. Go to the current 2.5 version instead.

Authentication

Authentication modules allows for secure and simple login for users.

From the Administration Area, you can enable the authentication strategies that work best for you. Multiple strategies can be enabled at the same time. For example, you could allow your users to login using their Google, Slack or GitHub account.

Note that the default Local Database strategy cannot be disabled as it is required for root administrator login. It can however be hidden by default.

Modules

  • Auth0
  • CAS
  • Discord
  • Dropbox
  • Facebook
  • Generic OAuth2
  • Generic OpenID Connect
  • GitHub
  • GitLab
  • Google
  • Keycloak OpenID Connect
  • LDAP / Active Directory
  • Local Database
  • Microsoft Azure AD
  • Okta
  • Rocket.Chat
  • SAML 2.0
  • Slack
  • Twitch

Self-registration