Announcing FrontEndUsers v3.0

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Announcing FrontEndUsers v3.0

Post by calguy1000 »

Today I released a series of new modules (or extensive rewrites).

- FrontEndUsers v3.0
A complete refactoring of the FrontEndUsers module. This is NOT a drop in replacement for the FrontEndUsers v2.x Series, though the data is compatible and there should be no data loss.

- CGFEURegister v1.0
A module to enable users to register themselves with your FEU enabled web app.

- CGFEUTwitterAuth v1.0
A simple module to provide alternate authentication to your FEU enabled web app via twitter.

- CGFEUTwillio2FA v1.0
A simple example module to demonstrate two factor authentication using SMS

Please read the changelog for the FrontEndUsers module BEFORE you upgrade and ensure you do the upgrade on a staging site as you must do some major work to migrate to this version.

Some of the big features and breakages in this version:
- REMOVES all of the Ecommerce functionality in FEU as it was problematic and implemented wrong
- REMOVES all of the settings panels and moves them into settings in the config.php
- REMOVES direct integration with DesignManager and now moves to file based templates by default.
- REMOVES all support for encrypted fields
- REMOVES all support for the old and seldom used auth consumers, replaces it with a better but incompatible API.
- Cleanup and refactoring of all frontend and admin forms.
- There are no longer settings for things like 'page to redirect to after login'. If you wish to perform this type of action you can now create a custom login template that handles this logic in the 'final message' template.
- Refactor the authentication. We now no longer use the PHP session at all, instead we generate an auth token with an expiry and store it as a signed cookie. The cookie itself can be touched on a regular basis to persist login sessions.
- Adds a couple of new field types
- Field definitions now allow setting a placeholder and a couple of other attributes
- Complete refactoring of the API, and documentation
** Modules that used old undocumented API's may now be broken, but they should be broken in only minor ways. A new, supported API doc is now available.
- Caching and performance improvements
- More

Developers will have to use caution when upgrading, refactor their settings and adjust their config files. But there should be no data loss.

If critical issues appear in the 2.x version of FrontEndUsers or compatible versions of SelfRegistration I will probably investigate fixing them. However going forward, features wil only be added to the 3.x version of FrontEndUsers and to CGFEURegister.

If you are building a new application and there is some functionality that you do not see, feel free to inquire about sponsorship.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: Announcing FrontEndUsers v3.0

Post by calguy1000 »

For those few people using encrypted fields in FEU v2.x
the 3.x series does not delete those fields, and will treat them now as regular fields. So although administrators can see the text, they can only see the encrypted data.
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
calguy1000
Support Guru
Support Guru
Posts: 8169
Joined: Tue Oct 19, 2004 6:44 pm
Location: Fernie British Columbia, Canada

Re: Announcing FrontEndUsers v3.0

Post by calguy1000 »

As a further note, in case you didn't read it elsewhere.

The SelfRegistration module does not work with FEU v3.0, it's replacement is CGFEURegister
Follow me on twitter
Please post system information from "Extensions >> System Information" (there is a bbcode option) on all posts asking for assistance.
--------------------
If you can't bother explaining your problem well, you shouldn't expect much in the way of assistance.
Post Reply

Return to “Modules/Add-Ons”