-
Notifications
You must be signed in to change notification settings - Fork 0
A3M Account Authentication and Authorization
Current Version: v1.0 (initial stable release)
Open Issues: https://github.com/donjakobo/A3M/issues?state=open
Project on GitHub: https://github.com/donjakobo/A3M/
A3M (Account Authentication & Authorization) is a CodeIgniter 2.x package that leverages bleeding edge web technologies like OpenID and OAuth to create a user-friendly user experience. It gives you the CRUD to get working right away without too much fuss and tinkering! Designed for building webapps from scratch without all that tiresome login / logout / admin stuff thats always required.
Jakub @kubanishku
PengKong @pengkong
- Native Sign Up, Sign In with 'Remember me' and Sign Out
- Native account Forgot Password and Reset Password
- Facebook/Twitter/Google/Yahoo/OpenID Sign Up, Sign In and Sign Out
- Manage Account Details, Profile Details and Linked Accounts
- reCAPTCHA Support, SSL Support, Language Files Support
- Gravatar support for picture selection (via account profile) (NEW)
- Create a painless user experience for sign up and sign in
- Create code that is easily understood and re-purposed
- Utilize Twitter Bootstrap (a fantastic CSS / JS library)
- Graceful degradation of JavaScript and CSS
- Proper usage of CodeIgniter's libraries, helpers and plugins
- Easily Configurable via config file
-
/application/- what you should be editing / creating in -
/system/- default CodeIgniter system folder (don't touch!) -
/resource/- css / images / javascript (folder configurable viaconstants.php) -
/user_guide/- latest guide for CI (can be deleted, just for CI reference)
- recaptcha_pi.php - recaptcha-php-1.11
- facebook_pi.php - v.3.2.2
- twitter_pi.php - Updated to latest release - Jun 21, 2013
- phpass_pi.php - Version 0.3 / genuine (latest)
- openid_pi.php - php-openid-php5.3
- gravatar.php - codeigniter (6/25/2012) rls
- CURL
- DOM or domxml
- GMP or Bcmatch
Check out our wiki: https://github.com/donjakobo/A3M/wiki/Installation-Instructions for help on getting started.
- Found a bug? Try forking and fixing it.
- Open an issue if you want to discuss/highlight it
- Go to StackOverflow under the tag
codeigniter-a3mhttp://stackoverflow.com/questions/tagged/codeigniter-a3m if you have implementation issues (installation problems, etc;)
1. Bug fixes
2. Setup on github and taken over by new users from original project codebase.
Category:Libraries::Authorization Category:Libraries::Authentication Category:Contributions::Libraries::Authentication
- Original author: Derek Jones
- How to extend helpers: See User Guide
- Modified by: Thomas Stapleton (id, classes, selected country option and all option)