User Plugin Updated - Now with Laravel Authentication

Posted in Announcements on May 04, 2024

RainLab User v3

We're pleased to announce a major upgrade to the User plugin, your go-to solution for front-end user management in October CMS. Read on to discover the new functionalities and improvements we've packed into this release!

This update not only harnesses the robust features of the latest October CMS release but also brings quality enhancements to related plugins. With this upgrade, managing user registrations and logins becomes extensible, more secure, and adaptable to the Laravel ecosystem.

Powered by Laravel's Robust Authentication System

With the release of User Plugin v3, we're happy to announce the integration of Laravel's native authentication system. This upgrade streamlines the code with the Laravel ecosystem, for a better developer experience.

Initially, we developed our own authentication solutions, but with Laravel’s matured features, we’ve seamlessly transitioned to provide you with the best possible functionality. You should find that both implementations are very similar.

Upgraded Vanilla Theme

To showcase the capabilities of User Plugin v3, we've updated our Vanilla theme. It’s designed to demonstrate the new functionalities effectively, giving you a taste of what's possible with the latest update.

Vanilla Theme

Better Security with Built-In Two-Factor Authentication

Security is paramount, and with the new update, Two-Factor Authentication (2FA) is now a standard feature. This added layer of security ensures that your user's accounts remain secure against unauthorized access, providing peace of mind for both you and your users.

Two-Factor Authentication

Address Book Component

User profiles have support for multiple addresses with our new Address Book component available in the User Plus plugin. This feature allows users to manage multiple addresses easily, without needing to enter the address information twice.

This feature is optional and can be disabled using the System → User Settings → Profile page menu option.

New Activity Feed: Monitor User Actions

We've added a comprehensive Activity Feed that logs changes made by users, such as updates to email addresses and passwords. This feature is useful for administrators to track user activities and maintain system integrity.

In this release, the following events are tracked:

  • A user completes successful registration
  • A user has logged in or enabled two-factor authentication
  • A user has changed their password or email address
  • A user has verified their email address
  • A user has requested to delete their account

You can view all user events globally under the Users → Timeline menu option.

How to Upgrade

Upgrading to User Plugin v3 is straightforward. Follow our detailed guide to ensure a smooth transition and take advantage of the new features without any hassle.

We should also mention that this upgrade is optional. If you're not ready to upgrade yet, we've also included instructions on sticking with the previous version using your Composer file.

What's Next?

Stay tuned for further enhancements and integrations that will continue to evolve the User Plugin, making it an indispensable part of your October CMS projects. This upgrade will also represent a key milestone in delivering the eCommerce feature that is releasing soon.

Your feedback is invaluable to us; let us know how the new update works out for your sites!

comments powered by Disqus