If you're moving a site to Craft from a legacy system like ExpressionEngine, Wordpress, or BigCommerce, you can use Legacy Login to authenticate and migrate your legacy users — seamlessly, without inconveniencing your users unnecessarily.

TL;DR.

Legacy Login plugin provides a way to authenticate users from a legacy system into your Craft CMS site.

The legacy-login/login custom action stands in for Craft's native login form action. If a submitted loginName/password fails Craft's native authentication, the plugin checks the legacy system(s) and tries to authenticate a user from there. If a matching legacy user is found and authenticated, the plugin creates or updates the User in Craft and logs into the newly created/matched account.

What legacy systems are supported?

Legacy Login provides drivers for authenticating legacy users from:

  • Craft CMS 4.x
  • Craft CMS 3.x
  • Craft CMS 2.x
  • ExpressionEngine 2.x
  • WordPress

Two legacy drivers are not yet ported to the Craft 4 version of Legacy Login:

  • BigCommerce (Self-hosted)
  • Wellspring

Price includes 1 year of updates.
$9/year per site for updates after that.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Active Installs
14
Version
4.0.0.1
License
Craft
Compatibility
Craft 3, Craft 4
Last release
May 16, 2022
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs