[geeklog-cvs] geeklog-1.3/public_html users.php,1.88,1.89
dhaun at iowaoutdoors.org
dhaun at iowaoutdoors.org
Sun Sep 19 13:56:01 EDT 2004
Update of /var/cvs/geeklog-1.3/public_html
In directory www:/tmp/cvs-serv28132/public_html
Modified Files:
users.php
Log Message:
Added to plugin API functions to inform plugins about users logging in and out (TBD: need to handle "auto-login" in case a valid cookie still exists).
Index: users.php
===================================================================
RCS file: /var/cvs/geeklog-1.3/public_html/users.php,v
retrieving revision 1.88
retrieving revision 1.89
diff -C2 -d -r1.88 -r1.89
*** users.php 8 Sep 2004 09:42:02 -0000 1.88
--- users.php 19 Sep 2004 17:55:59 -0000 1.89
***************
*** 683,688 ****
switch ($mode) {
case 'logout':
! if (!empty($_USER['uid']) AND $_USER['uid'] > 1) {
! SESS_endUserSession($_USER['uid']);
}
setcookie ($_CONF['cookie_session'], '', time() - 10000,
--- 683,689 ----
switch ($mode) {
case 'logout':
! if (!empty ($_USER['uid']) AND $_USER['uid'] > 1) {
! SESS_endUserSession ($_USER['uid']);
! PLG_logoutUser ($_USER['uid']);
}
setcookie ($_CONF['cookie_session'], '', time() - 10000,
***************
*** 845,848 ****
--- 846,850 ----
$sessid = SESS_newSession($_USER['uid'], $HTTP_SERVER_VARS['REMOTE_ADDR'], $_CONF['session_cookie_timeout'], $_CONF['cookie_ip']);
SESS_setSessionCookie($sessid, $_CONF['session_cookie_timeout'], $_CONF['cookie_session'], $_CONF['cookie_path'], $_CONF['cookiedomain'], $_CONF['cookiesecure']);
+ PLG_loginUser ($_USER['uid']);
// Now that we handled session cookies, handle longterm cookie
More information about the geeklog-cvs
mailing list