Skip to main content

Access your workspace

Access your Mattermost instance with your credentials using a web browser, the desktop app, or the mobile app for iOS or Android. Depending on how Mattermost is configured, you'll log in using your email address, username, or single sign-on (SSO) username, and your password. See the Client availability documentation to learn which features are available on different Mattermost clients.

Web browser

  1. Open a supported web browser.
  2. Copy and paste the Mattermost server link into the browser's address field.
  3. Enter your user credentials to log into Mattermost.
  4. Bookmark the Mattermost URL in your web browser of choice so logging into Mattermost is easy in the future.

Desktop app

  1. Download and install the Mattermost desktop app from the App Store (macOS), Microsoft Store (Windows), or by using a package manager (Linux).
  2. When prompted, enter the Mattermost server link and a display name for the Mattermost instance. The display name is helpful in cases where you connect to multiple Mattermost instances. See the server connections documentation for details.
  3. Enter your user credentials to log into Mattermost.
  4. If the server requires an authentication secret, you'll be prompted to enter it when you connect. Enter the secret provided by your system admin and select OK. See the troubleshooting section below for help if you're having issues.
  5. The team that displays first in the team sidebar opens. If you're not a member of a team yet, you're prompted to select a team to join.

Reset your password

If you've forgotten your password, you can reset it on the login screen by selecting Forgot your password?, or by contacting your system admin for assistance.

From Mattermost v11.3, guests can log in to Mattermost without a password using a secure link sent to their email address when enabled by the system admin. The magic link login provides a streamlined passwordless authentication option for guest users.

If you've been invited as a guest to a Mattermost workspace, enter your email address on the login screen. You'll receive an email with a link to log in without a password. The link expires in 48 hours for security purposes. To log in again at a later time, enter your email address on login to receive a new login link by email that expires in 5 minutes.

Email address or username

When account creation with email is enabled by your system admin, you can log in with the username or email address used to create a Mattermost account.

Log in to Mattermost with your username or email address, or reset your password.

Single Sign-On (SSO)

When enabled by your system admin, you may log in using your GitLab, Google, Entra ID, AD/LDAP, or SAML credentials.

When enabled by your system admin, you can log in with your GitLab account using a one-click login option.

Log in to Mattermost using your GitLab credentials.

Multi-factor authentication

If your system admin enables multi-factor authentication for your Mattermost instance, you can optionally set up multi-factor authentication for your Mattermost user account by selecting your profile picture located in the top-right corner of Mattermost, and going to Security > Multi-Factor Authentication.

If your system admin enforces multi-factor authentication, you are required to set up multi-factor authentication for your Mattermost account. When you attempt to log in to Mattermost, you're directed to the multi-factor authentication setup page. You won't be able to access Mattermost until multi-factor setup is complete. If you encounter issues setting up multi-factor authentication, contact your Mattermost system admin for assistance.

Troubleshooting authentication secrets

If you're having trouble connecting to a Mattermost server that requires an authentication secret, consider the following troubleshooting tips:

  • Authentication secrets are case-sensitive: Ensure you're entering the secret exactly as provided, including any uppercase letters, numbers, or special characters.
  • Spaces matter: Don't add extra spaces before or after the secret.
  • Copy/paste issues: If copying the secret from a document, ensure you're not accidentally copying extra characters. It may be safer to type it manually.
  • Contact your administrator: If you continue experiencing issues, contact your IT department or Mattermost system administrator. They can verify the secret is configured correctly on the server side.

If you're having trouble connecting to a server with an authentication secret:

IssueWhat To Do
Error: Server authentication requiredYour server requires an authentication secret. Enter the secret provided by your system administrator in the modal that appears.
Error: The provided authentication secret is incorrectThe secret you entered doesn't match the server's configuration. Verify with your system admin that you have the correct secret (secrets are case-sensitive).
Connection works but then stopsYour organization may have rotated the authentication secret. Try connecting again. The app will automatically prompt you to enter the new secret.
Modal doesn't appearIf you're not seeing the authentication prompt, try removing the server and adding it again. This will reset all stored credentials.