Login   Register  
PHP Classes
elePHPant
Icontem

OO Auth

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Heiko Dillemuth
Name: Heiko Dillemuth <e-mail contact>
Packages: 3 Browse all classes by Heiko Dillemuth Browse all classes by
Country: Germany Germany - PHP jobs in Germany
Age: 43
All time rank: 30920 in Germany Germany
Week rank: 553 Down20 in Germany Germany Equal


  Detailed description   Download .zip .tar.gz  
This class is meant to create and manage sessions used for authentication of users at a given site.

The class manages the storage of some control values in the session and also any variables defined by the developers and set by the application scripts.

It can create a session and validate its integrity to prevent stealing by verifying the if the IP address of the user that created the session is the same during all accesses, thus enforcing an additional security level.

It can also limit the life time of a session by verifying if it passed a given timeout period since its creation.

If the session is no longer valid because it was stolen or it exceeded its life time limit, the class will destroy the session and redirect to a given URL or display an error message. Error message can be localized.

  Classes of Heiko Dillemuth  >  OO Auth  >  Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: OO Auth
Base name: ooauth
Description: Manage life time limited sessions securely
Version: -
PHP version: -
License: Free for non-commercial use
All time users: 4336 users
All time rank: 569
Week users: 4 users
Week rank: 676 Down
 
  Groups   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image User Management User records, authentication and session handling View top rated classes
Group folder image Security Security protection and attack detection View top rated classes


  User ratings  
Ratings
Utility
Consistency
Documentation
Examples
Tests
Videos
Overall
Rank
All time:
Sufficient (62.5%)
Sufficient (70.8%)
Not sure (58.3%)
Not sure (50.0%)
-
-
Not sure (49.2%)
1589
Month:
Not yet rated by the users

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Plain text file class_ooauth_login.php Example Online Demo Script for Login-Screen (see also index.php)
Accessible without login Plain text file class_oouth_ex2.php Example Useful example
Accessible without login Plain text file class_oouth_licence.txt Lic. Licence
Plain text file index.php Example Example Scipt to test the Class (works with class_ooauth_login.php
Plain text file ooauth_class.php Class Class file ooauth 1.01rc1
Accessible without login Plain text file readme.txt Doc. Readme (german/english)
Accessible without login Plain text file test_ooauth.php Example Example File

Download all files: ooauth.tar.gz ooauth.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.