Objective HTML

3rd Party (Free)

491 downloads (last 90 days)

BSD 3-Clause License Download v1.2.7

EE Version Support

  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.


  • jQuery for the Control Panel

Add-On Type(s)

Extension, Module, Plugin


Authenticate brings proper member authentication into ExpressionEngine with inline error handling, removes the ugly redirect screens, and supports logins using an -mail address opposed to a username. Authenticate supports forgot password forms too.


Front-end authentication that doesn’t suck

The native front-end authentication for ExpressionEngine isn’t very good. A main pitfall to the default Member Module is the inability to not require usernames. E-mail addresses are much easier to remember and are one less point of error for most users when it comes to remembering something. Another big fault of Member Module is it’s lack of proper error handling. There is no real good way to display this stuff inline, in the template, in a familiar fashion.

Authenticate makes life easy and allows you to give your users a good experience.


  • Login Form
  • Forgot Password Form
  • Proper inline error handling
  • Removes ugly redirect screens on login and logout
  • Adds redirect option on logout

Use it with Safecracker Registration

Safecracker Registration is the counter-part to Authenticate. With the same simplicity and familiarity, you can now use Safecracker to register users and update member profiles for a great price.

Download Authenticate

EE Support Downloads Add-On Version Release Date
Not Specified Download 1.2.7 Oct 22, 2012

Authenticate Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. member_member_logout

This entry was created February 6, 2012, 9:38 am.
This entry was last updated January 3, 2013, 6:59 pm.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

3 Reviews:

casey 08.07.13

Rating - {addon_rating_average}

There seems to be some issues with EE 2.6.1 with this add-on. I’m sure it’s related to the recent major change to the core. I’d post a support topic but it doesn’t look like others are getting a response from the author.

Matt Weinberg 05.03.13

Matt Weinberg
Rating - {addon_rating_average}

This is a really fantastic add-on. Having inline error handling on these forms is great, and we love that it removes the login/logout interstitials.

OwanH 02.09.12

Rating - {addon_rating_average}

A top-notch add-on. Needed to give my clients the ability to log in to an EE2-based app with their email instead of a username AND I wanted to easily customize the ‘forgot password’ form with the same theme as the rest of the app. This add-on made both these tasks a BREEZE!