Recommend An Authentication Script

I need to create a user authentication system for a site. Naturally, if there is something good and free out there that I can use, I see no reason to reinvent the wheel.

I am looking for something that will handle:

  • User registration;
  • Account email confirmation;
  • Password resets;
  • Basic login and logout functions;
  • Session management, old session cleanup, etc.

I’ve read there is a difference between authentication and access control. Authentication is about ensuring the visitor is who they say they are and access control is about granting them access to the proper resources. I assume that the access control part is up to me; that is, granting users access based on their permission level. No problem there.

I’ve seen a few references to Zend_Auth here on SitePoint. I can’t say that I’ve learned much looking at that page. It looks a little beyond my level right now.

I would like something that can get me up and running quickly without spending days or weeks writing a script from scratch or spending days trying to learn how something works.

Any recommendations? Thanks. :slight_smile:

Would Wordpress work for you? It has a flexible login system that you can extend for lots of different uses.

Well, I suppose I could look at the code and try to understand how it works. Not a quick solution as it would require me to perform significant coding. But, it is an idea. Thanks. :slight_smile:

Zend_Auth is for authentication.
Zend_Acl is for different access levels for different users.

This is my really old post about how to create basic login authentication system with Zend_Auth and Zend_Acl. I see on reason why it shouldn’t work with the latest Zend Framework.