Modalise login

This commit is contained in:
Deon George
2013-05-16 21:50:30 +10:00
parent 684b46f585
commit c52e9b33d2
4 changed files with 25 additions and 9 deletions

View File

@@ -10,6 +10,19 @@
* @license http://dev.osbill.net/license.html
*/
class Auth_OSB extends Auth_ORM {
/**
* We need to override Kohana's __construct(), for tasks, which attempt to open a session
* and probably dont have access to PHP sessions path.
* Tasks dont need sessions anyway?
*/
public function __construct($config = array()) {
// Save the config in the object
$this->_config = $config;
if (PHP_SAPI !== 'cli')
parent::__construct($config);
}
/**
* Get the user that a token applies to
*
@@ -181,6 +194,10 @@ class Auth_OSB extends Auth_ORM {
public function logged_in($role=NULL,$debug=NULL) {
$status = FALSE;
// If we are a CLI, we are not logged in
if (PHP_SAPI === 'cli')
return $status;
// Get the user from the session
$uo = $this->get_user();