Auth0 for MODX CMS

What is it?

According to auth0.com, Auth0 is "The new way to solve Identity".

We solve the most complex identity use cases with an extensible and easy to integrate platform that secures billions of logins every month

Auth0 allows you to plug-in multiple identity providers and integrate them with multiple client applications. Now, your MODX site can join in the fun!

Example Use Case

Say your organization uses G-Suite. Every staff member has an email address under your G-Suite domain, and those accounts are governed by your IT team according to internal policies. Yay!

You then setup a MODX CMS site, to use as an intranet. Only staff should be able to access the content therein. Previously, your Users would need to maintain a new, secondary login account inside MODX (the modUser account). This is one too many logins to maintain, IMHO.

Now, you can install the Auth0 Extra for MODX, and present your Users with an Auth0 federated login screen. Users click the "Login with Google" button, and upon authentication, they automagically get a session on your MODX siteā€”but only if they have a valid modUser account.

NOTE: They don’t need to know how to login using the modUser account, it just needs to exist. Those modUsers can have ridiculously strong, random passwords, that no one will need to memorize :)

You can extend your Auth0 implementation to other client applications in your tech stack, taking your organization’s user management to the next level.

Where to get it?

You can install it via the MODX Extras Installer (search for "Auth0") or download it directly. The codebase is managed on Github.

Vive la MODX!

This entry was tagged: . Bookmark the permalink.