Skip to main content

Authentication

Authentication is essential for securing access to your self-hosted Appsmith instances. By managing how users log in, you can enhance security, simplify user access, and ensure smooth interactions with the platform. Appsmith provides a variety of authentication options to meet your organization's specific needs, whether you need basic form login or more advanced Single Sign-On (SSO) integrations.

Authentication options​

By default, Appsmith supports form-based login, allowing users to authenticate with their email and password. For advanced needs, you can integrate additional methods, such as OAuth and SSO.

Why choose advanced authentication?​

  • Enhanced security: Protect sensitive data with modern authentication methods like OAuth and SAML.
  • Seamless user experience: Enable users to log in with their existing authentication methods, such as Google or GitHub.
  • Scalability for enterprises: Meet the needs of large teams with SAML and OpenID Connect.

Get started​

Below are the options available to extend Appsmith's authentication capabilities. Select an integration below to learn how to configure authentication methods in Appsmith.

Important

For SAML-based SSO, your Appsmith instance must be configured with high availability to ensure reliable access.