Mendix SSO

Last update: Edit

1 Introduction

With the Mendix SSO module, you can utilize single sign-on functionality by directly integrating with the Mendix identity provider and leveraging the OpenID Connect framework.

This module allows end-users to log in with their Mendix account with the click of a button, instead of requiring their local user credentials. This avoids having to deal with local user management or password reset flows, and improves governance capabilities over your app landscape.

1.1 Typical Usage Scenario

You can use this module when you want your application’s end-users to sign in with their Mendix account. That means you will not have to manage user credentials locally.

1.2 Features

  • Simple steps for adding the module to your app, no more configuration required
  • Single sign-on with your Mendix account for any application that implements this module
  • App end-user access management that is handled in the Mendix Developer Portal

1.3 Limitations

  • Due to the large number of app creations, synchronizing newly created app projects might take some time. When an app project is not yet synchronized, the deployment will not work when you attempt to deploy your app to the Mendix Developer Portal, as it will not recognize your app project. In these cases, please be patient and try again later or contact Mendix Support if the problem persists. Mendix is working on resolving the volume throughput issues.
  • This module does not work for native mobile apps.
  • The default app Logout action resolves to the origin location found in a session cookie, which (re)triggers the /openid/login/ endpoint, which logs the end-user in again.

1.4 Dependencies

Your app has to be deployed on the Mendix Cloud in order to use this module.

2 Installation & Configuration

For instructions, see Mendix Single Sign-On in the Developer Portal Guide.

3 Read More