https://github.com/dflydev/dd-ci-ddauth
Dragonfly Development CodeIgniter Auth Add-on
https://github.com/dflydev/dd-ci-ddauth
Last synced: about 1 month ago
JSON representation
Dragonfly Development CodeIgniter Auth Add-on
- Host: GitHub
- URL: https://github.com/dflydev/dd-ci-ddauth
- Owner: dflydev
- License: other
- Created: 2010-03-06T22:08:15.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2010-03-21T09:22:38.000Z (about 16 years ago)
- Last Synced: 2025-01-26T07:11:14.387Z (over 1 year ago)
- Language: PHP
- Homepage: http://code.google.com/p/dd-ci-ddauth/
- Size: 113 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
ddauth - Dragonfly Development CodeIgniter Auth Add-on
http://code.google.com/p/dd-ci-ddauth
The ddauth add-on for CodeIgniter is intended to be a flexible authentication
library focussing almost entirely on the problem of creating a secure
authentication ticket and attempts to place as few restrictions as possible
on the application using it.
The primary purpose for writing this library was the fact that many of the
existing CodeIgniter authentication systems were either too complicated to
implement easily, required too much integration into the application itself
or focused solely on cookies and did not support fallback authentication
methods for when cookies are not available.
The latter is particularly important when using any sort of application with
a web application that requires authentication as Flash cannot be assumed to
send the browser's cookies reliably. In this case, it is beneficial to be able
to pass the authentication ticket to the Flash movie and instruct it to pass
the ticket along as a GET or POST param.
The core security principles were inspired by the "Dos and Don'ts of Client
Authentication on the Web" document found here:
http://cookies.lcs.mit.edu/pubs/webauth:tr.pdf