Skip to content
World Wide Web Server edited this page Jul 4, 2012 · 31 revisions

[b]V1 - August 23, 2009[/b]

One of many, Community Auth is an authentication system for CodeIgniter. I decided to create this authentication system because I felt that I needed to be able to understand the authentication system, and not use one of the existing authentication systems. Community Auth is not meant to be a one size fits all authentication system, but rather a base for you to build from. Since the needs of most authentication systems will vary greatly from site to site, I just tried to provide the core functionality that most sites will need, without getting too specific. If nothing else, Community Auth would be a good example for you to follow as you build your own authentication system.

Community Auth is well commented, and usage can be seen in any of the controllers in the download. A set of instructions in a readme.txt file will guide you through setting up Community Auth on a new installation of CodeIgniter.

[b]Community Auth uses PHP's $_SESSION array.[/b] If this will disappoint you, you might not want to download the zip file. I chose to use $_SESSION because I am comfortable with the usage, and CI sessions behave a little differently. No offense to CI sessions intended, and Community Auth does take advantage of the flash sessions of CI's session library.

Blessings, Brian Gottier [url=http://www.brianswebdesign.com]Brian's Web Design - Temecula, CA[/url]

[h3]Features[/h3]

  1. Multi-level user management
  2. Multi-mode registrations
  3. Password recovery
  4. User creation

[h3]Tested Environment[/h3]

  1. [b]CodeIgniter 1.7.1[/b]
  2. PHP versions greater than 5.2.0

This doesn't mean that Community Auth won't work for other versions of CI or PHP, but I haven't tested it yet.

[h3]Download[/h3]

File:Community_auth_v1.zip

[h3]Wiki Categories[/h3]

Category:Libraries::Authorization Category:Libraries::Authentication Category:Contributions::Libraries::Authentication

Clone this wiki locally