![]() |
BitAuth - Authentication and Permissions System - Printable Version +- CodeIgniter Forums (https://forum.codeigniter.com) +-- Forum: Archived Discussions (https://forum.codeigniter.com/forumdisplay.php?fid=20) +--- Forum: Archived Libraries & Helpers (https://forum.codeigniter.com/forumdisplay.php?fid=22) +--- Thread: BitAuth - Authentication and Permissions System (/showthread.php?tid=44609) |
BitAuth - Authentication and Permissions System - El Forum - 08-20-2011 [eluser]danmontgomery[/eluser] Just wanted to announce I'm releasing BitAuth, which is an authentication and permissions library. You can read more in the user guide, which is available at http://dmontgomery.net/bitauth Requirements * PHP 5.1.6+, 5.3+ recommended * CodeIgniter 2.0+ (BitAuth was built on Reactor) * MySQL * php-gmp Features * Phpass: BitAuth uses phpass to handle password hashing * Password complexity rules: Along with minimum and maximum length, specify the required number of: - Uppercase Characters - Numbers - Special Characters - Spaces - ... Or, add your own * Password aging: Require your users to change their passwords at a set interval * Completely custom userdata: Easily customize BitAuth to include any custom you want. Full name, Nickname, Phone number, Favorite color... You name it! * Groups and Roles: Create groups, and assign users to your groups. Your roles are set on a group, not a user, so changing roles, whether the scale is large or small, is fast and painless. * Text-based roles: Simply list your roles in the configuration file, then check against them in your code. BitAuth handles everything in between. Download BitAuth is available on GitHub at http://www.github.com/danmontgomery/codeigniter-bitauth. Spark is coming soon. BitAuth - Authentication and Permissions System - El Forum - 01-29-2012 [eluser]Vardenis Pavardenis[/eluser] It would be fantastic, if we could choose to connect with a user name or e-mail. In any case, good job, thanks. BitAuth - Authentication and Permissions System - El Forum - 01-31-2012 [eluser]danmontgomery[/eluser] [quote author="Vardenis Pavardenis" date="1327845751"]It would be fantastic, if we could choose to connect with a user name or e-mail. In any case, good job, thanks.[/quote] 'username' is just the DB column... You can change the label in the language file to whatever you'd like, and setup whatever form validation you want, to make 'username' a valid email, for example. BitAuth - Authentication and Permissions System - El Forum - 02-09-2012 [eluser]fireport[/eluser] is there a reset password option via email.. |