FxAuth,an authentication library for CodeIgniter2.0 |
[eluser]Unknown[/eluser]
FxAuth is an authentication library for PHP-framework CodeIgniter. It's based on DX Auth, althouth the code was seriously reworked. Features The key points of the library are: It's simple * Basic auth options (login, logout, register, unregister). * Very compact (less than 20 files and 7 DB-tables). * Username is optional, only email is obligatory. It's secure * Using phpass library for password hashing (instead of unsafe md5). * Counting login attempt for bruteforce preventing (optional). Failed login attempts determined by IP and by username. * Logging last login IP-address and time (optional). * CAPTCHA for registration and repetitive login attempt (optional). * Unactivated accounts and forgotten password requests auto-expire. It's easy to manage * Strict MVC model: controller for controlling, views for representation and library as model interface. * Language file support. * View files contain only necessary HTML code without redundant decoration. * Most of the features are optional and can be tuned or switched-off in well-documented config file. It's full featured * Login using username, email address or both (depending on config settings). * Registration is instant or after activation by email (optional). * "Remember me" option. * Forgot password (letting users pick a new password upon reactivation). * Change password or email for registered users. * Email or password can be changed even before account is activated. * Ban user (optional). * User Profile (optional). * CAPTCHA support (CI-native and reCAPTCHA are available). * HTML or plain-text emails.
[eluser]codeninja[/eluser]
sounds interesting.. can we get to see the code please?
[eluser]Unknown[/eluser]
sorry, fogot post link! http://code.google.com/p/fx-auth/ http://www.mixti.cn/solution/
[eluser]JonoB[/eluser]
[quote author="szy" date="1302809794"] * Username is optional, only email is obligatory. [/quote] At last, some common sense. I find it completely bizarre that some auth modules make username obligatory.
[eluser]ClaudioX[/eluser]
Like me, i think a lot people use de Dx Auth, if you write a upgrade how-to (from Dx to FXAuth), will b very nice ;D See ya
[eluser]Vheissu[/eluser]
This sounds a lot like Ion Auth. Wasn't Ion Auth based on Dx Auth as well? What differences and advantages are there between your library and Ion Auth?
[eluser]idealws[/eluser]
Idk if it is just me or not but the description for this auth system is pretty much exactly the same as Tank Auth here: http://www.konyukhov.com/soft/tank_auth/ Is this new system based on DX Auth or a renamed copy of Tank Auth? Regards, Ray
[eluser]JonoB[/eluser]
[quote author="idealws" date="1312193397"]Idk if it is just me or not but the description for this auth system is pretty much exactly the same as Tank Auth here: http://www.konyukhov.com/soft/tank_auth/ Is this new system based on DX Auth or a renamed copy of Tank Auth? Regards, Ray[/quote] Its not only the description that is pretty much exactly the same....so is the code. Even the inline comments. |
Welcome Guest, Not a member yet? Register Sign In |