[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