Hey,
Just wanted to stop by to give you my feedback on Community Auth. First post, but long time CodeIgniter user due my current work.
Tested the full example you provide. As you say it’s not *just* a library. I think that the manual setup process to just view the example is a bit slow, but it’s worth it: everything is very elegantly resolved (but, once the setup is done, I had to manage to make it work on a non-root directory, etc. - My local setup for testing is XAMPP 1.7.7 and encountered some problems).
I love the simplicity of the code usage, the max allowed login attempts with locking, and the default ‘disallow_multiple_logins’ option, keeping just an active session per account. I think you should ‘promote’ a bit more that feature: I was expecting a message like “you’re already logged, wait some minutes for the other session to logout or manually logout”, but you brilliantly allow the login, and the other session (or browser) just gets disconnected when tries to access a page that requires login. Smart! This feature it’s not only for security as you say, it’s very useful for subscription sites (makes an account more difficult to share with others).
About image profiles, upload went OK for me, just a problem: the path for the image is assuming webroot / and that’s why the image isn’t showing up in my case. The file is there in upload_directory, etc.
So, people, my advice is try this auth library / example. It really, really pays off.
And skunkbad, thanks for your work and sharing! I’ll be using Community Auth soon for sure.
Juanga