An open API service indexing awesome lists of open source software.

https://github.com/datamweb/codeigniter-ion-auth

Simple and Lightweight Auth System for CodeIgniter
https://github.com/datamweb/codeigniter-ion-auth

Last synced: 8 months ago
JSON representation

Simple and Lightweight Auth System for CodeIgniter

Awesome Lists containing this project

README

          

# Ion Auth 3
### CodeIgniter Compatibility
This version is for CodeIgniter v3, if you need support for v4 you can find it at the [v4 branch here](https://github.com/benedmunds/CodeIgniter-Ion-Auth/tree/4).
### The future of authentication
by [Ben Edmunds](http://benedmunds.com)

Simple and lightweight authentication for your CodeIgniter apps.

Ion Auth 2 dropped any backwards compatibility and made things more
awesome.

Ion Auth 3, while not dropping as much backwards compatibility, made things
even more awesome!

## Server requirements
Ion Auth 3 needs **CodeIgniter 3** and **PHP 5.6**.
It should work on 5.4 as well, but we strongly advise you NOT to run such old versions of PHP, because of potential security and performance issues.
In this case, you may need [password_compat](https://github.com/ircmaxell/password_compat).

## Documentation
Documentation is located at http://benedmunds.com/ion_auth/

## Upgrading
See [UPGRADING.md](UPGRADING.md) file.

## Installation
See [INSTALLING.md](INSTALLING.md) file.

## Usage
In the package you will find example usage code in the controllers and views
folders. The example code isn't the most beautiful code you'll ever see but
it'll show you how to use the library and it's nice and generic so it doesn't
require a MY_controller or anything else.

### Default Login
Username: admin@admin.com
Password: password

### Important
It is highly recommended that you use encrypted database sessions for security!

## Support
If you think you've found a bug please [Create an Issue](https://github.com/benedmunds/CodeIgniter-Ion-Auth/issues).

If you need a customization or help implementing Ion Auth into your project please [Email Me for Consulting Information](mailto:ionauth_consulting@benedmunds.com).

If your company would like a support contract or service agreement please [Reach Out](mailto:ionauth_support_contract@benedmunds.com) to discuss available options.

## For Help
If you're having an issue with CodeIgniter or for general help with development I recommend checking out the [CodeIgniter Forums](http://forum.codeigniter.com).

If you think you've found a bug please [Create an Issue](https://github.com/benedmunds/CodeIgniter-Ion-Auth/issues).

Thanks,
-Ben Edmunds
[benedmunds.com](http://benedmunds.com)
[@benedmunds](http://twitter.com/benedmunds)