[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpgroupware-cvs] phpgwapi/inc/class.auth_ntlm.inc.php, 1.2
From: |
nomail |
Subject: |
[Phpgroupware-cvs] phpgwapi/inc/class.auth_ntlm.inc.php, 1.2 |
Date: |
Thu, 30 Dec 2004 07:47:30 +0100 |
Update of /phpgwapi/inc
Added Files:
Branch:
class.auth_ntlm.inc.php
date: 2004/12/30 06:47:30; author: skwashd; state: Exp; lines: +53 -0
Log Message:
new HEAD
=====================================================================
<?php
/**
* Authentication based on ntlm auth
* @author Philipp Kamps <address@hidden>
* @copyright Copyright (C) 2000-2004 Free Software Foundation, Inc
http://www.fsf.org/
* @license http://www.gnu.org/licenses/lgpl.html GNU Lesser General
Public License
* @package phpgwapi
* @subpackage accounts
* @version $Id: class.auth_ntlm.inc.php,v 1.2 2004/12/30 06:47:30
skwashd Exp $
*/
/**
* Authentication based on ntlm auth
*
* @package phpgwapi
* @subpackage accounts
* @ignore
*/
class auth
{
var $previous_login = -1;
function authenticate($username, $passwd)
{
if (strlen($_SERVER['REMOTE_USER']))
{
return true;
}
else
{
return false;
}
}
function change_password($old_passwd, $new_passwd)
{
// not yet supported - this script would change the
windows domain password
return false;
}
// Since there account data will still be stored in SQL, this
should be safe to do. (jengo)
function update_lastlogin($account_id, $ip)
{
$GLOBALS['phpgw']->db->query("select account_lastlogin
from phpgw_accounts where account_id='$account_id'",__LINE__,__FILE__);
$GLOBALS['phpgw']->db->next_record();
$this->previous_login =
$GLOBALS['phpgw']->db->f('account_lastlogin');
$GLOBALS['phpgw']->db->query("update phpgw_accounts set
account_lastloginfrom='"
. "$ip', account_lastlogin='" . time()
. "' where
account_id='$account_id'",__LINE__,__FILE__);
}
}
?>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpgroupware-cvs] phpgwapi/inc/class.auth_ntlm.inc.php, 1.2,
nomail <=