Welcome Guest, Not a member yet? Register   Sign In
YAAS :: Yet Another Authentication System :: 0.0.1
#55

[eluser]tdktank59[/eluser]
Just found this. I like this guys ideas So with the below being said. I think im going to be doing a bit of revamping already lol... It would be nice to shave off DMZ however still leave the option there to use it... (Don't know if this will be easy or not...)


Quote:Authentication for CodeIgniter done right

Here's my MINIMAL required list of features from an authentication library. It also happens to be a subset of my own library's feature list Wink

1. Tiny footprint with optional test implementation
2. Full documentation
3. No autoloading required. Just-in-time loading of libraries for performance
4. Language file support; no hard-coded strings
5. reCAPTCHA supported but optional
6. Recommended TRUE random salt generation (e.g. using random.org or random.irb.hr)
7. Optional add-ons to support 3rd party login (OpenID, Facebook Connect, Google Account, etc.)
8. Login using either username or email
9. Separation of user and profile data
10. Emails for activation and lost passwords
11. Automatic cookie login feature
12. Configurable phpass for hashing (properly salted of course!)
13. Hashing of passwords
14. Hashing of autologin codes
15. Hashing of lost password codes
16. Hooks into CI's validation system
17. NO security questions!
18. Enforced strong password policy server-side, with optional client-side (Javascript) validator
19. Enforced maximum number of failed login attempts with BEST PRACTICES countermeasures against both dictionary and DoS attacks!
20. All database access done through prepared (bound) statements
Source: http://stackoverflow.com/questions/34698...902#476902


Messages In This Thread
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 02:59 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 04:01 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 04:13 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 05:05 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 05:21 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 05:27 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 05:45 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-07-2008, 10:52 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-08-2008, 02:25 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-08-2008, 02:39 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-08-2008, 03:57 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-08-2008, 05:10 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-08-2008, 09:17 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 02:06 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 09:43 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 01:15 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 01:25 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 01:41 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 01:52 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-10-2008, 02:02 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-11-2008, 02:48 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-11-2008, 02:54 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-11-2008, 08:44 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-25-2008, 02:29 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-25-2008, 03:30 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-25-2008, 03:34 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-25-2008, 03:55 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-01-2008, 02:42 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-01-2008, 05:17 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-02-2008, 04:01 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-02-2008, 07:48 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-02-2008, 11:38 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-02-2008, 01:27 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-02-2008, 08:34 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-22-2008, 01:50 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 12-22-2008, 01:20 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-04-2009, 04:53 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-05-2009, 06:09 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-05-2009, 06:25 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-05-2009, 06:52 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-05-2009, 07:15 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-05-2009, 08:20 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-06-2009, 05:06 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-07-2009, 05:23 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-07-2009, 05:26 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-07-2009, 05:29 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 01-07-2009, 05:31 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-08-2009, 02:17 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-11-2009, 02:29 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-18-2009, 12:17 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-18-2009, 02:10 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-21-2009, 01:42 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-22-2009, 02:40 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-24-2009, 02:37 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-24-2009, 03:30 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-25-2009, 07:23 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 07-17-2009, 03:02 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 07-17-2009, 03:20 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 02-22-2010, 04:42 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 02-22-2010, 05:03 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 06-22-2010, 08:23 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 08-22-2010, 09:01 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-25-2010, 12:53 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 11-25-2010, 01:05 PM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 02-05-2011, 01:44 AM
YAAS :: Yet Another Authentication System :: 0.0.1 - by El Forum - 02-05-2011, 04:09 AM



Theme © iAndrew 2016 - Forum software by © MyBB