Klaus Leithoff
d2280fe992
changing the call of get_sessionid to retrieve the egw_session not only the basic_auth session, this fixes the problem, that sessions where not destroyed at logout
2009-10-02 08:34:55 +00:00
Ralf Becker
22b8623913
fixing a few more PHP5.3 problems, caused by PHP5.3 behavior to NOT
...
register cookies in $_REQUEST any more by default (there's now a php.ini
variable 'request_order' to controll that, but we want to work with a
default configuraltion):
- session restore was not working, as only $_REQUEST[sessionid] was
checked
- multi domain installs not working, as domain cookie was not checked
- encrypted session were not working, because kp3 cookie was not checked
--> there's now a static method egw_session::get_request($name), which
checks $_REQUEST[$name], $_COOKIE[$name] and for that Safari bug also
$_COOKIE[ucfirst($name)]
2009-08-22 19:41:08 +00:00
Ralf Becker
fde8fc7b27
CAS (Central Authentication Service) login for eGroupware
2008-11-15 10:54:39 +00:00
Ralf Becker
b16e63fd6f
reworked etemplate to have static methods and use the new features of egw_db- & html-class
2008-03-09 14:37:57 +00:00
Miles Lott
91d24d72cb
Update headers
2007-02-28 03:33:37 +00:00
Cornelius Weiß
d160582449
fix not working logout if coocki auth is enabled
2007-02-20 16:16:02 +00:00
Ralf Becker
f7887c6dc3
always initialising $GLOBALS['egw_info']
2006-10-03 15:18:03 +00:00
Ralf Becker
d6b7fc3c35
phpgw_setcookie --> egw_setcookie and removing old code - I have no idea what is was supposed to do
2006-09-27 07:10:43 +00:00
Lars Kneschke
74b9b2c9fa
remember the login referer. That allows us to redirect to this page, after login the user out.
2006-08-23 13:50:02 +00:00
Ralf Becker
e2e0fd6446
Make the PHP session restore an own session type in manageheader. So you can switch it on and off, without the need to edit the code. At the moment it's off by default, with a note that it can give a big performance boost (if it works on your distro).
...
Please note: If you already edited your phpgwapi/inc/functions.inc.php to switch it off, you will get an cvs conflict on updating, just do a "cvs update -C phpgwapi/inc/functions.inc.php" to fix it. If you want to use the session restore or you already used it, you need to go to Setup >> Headeradmin and switch it on there.
2005-10-13 12:11:48 +00:00
Ralf Becker
2a05447886
fixed domain-selection via url
2005-10-09 12:02:24 +00:00
Miles Lott
a1e8f71b22
Formatting cleanup; Removed stray whitespace, especially from the end of some files; Convert api arrays to egw/egw_info
2005-07-08 05:00:14 +00:00
Cornelius Weiß
e70ba22f00
corrected typho remeber --> remember.
2005-05-11 18:54:34 +00:00
Cornelius Weiß
632a990cfb
added support for authentication via cookie. NOTE: you have to enable this in setup if u want to use it.
2005-05-11 18:25:17 +00:00
Ralf Becker
d847c0e125
fixed bug [ 1001387 ] Error Emailing Attachments - missing closedir prefents rmdir on win
2004-08-03 14:13:37 +00:00
Miles Lott
4137e48c3e
should be disable_Template_class
2004-01-10 14:48:09 +00:00
Ralf Becker
f76c6eedd7
make the phpgw Version-0_9_16-branch HEAD
2003-08-28 14:16:30 +00:00
skeeter
328f9a4bc5
One more fix for the cookie stuff. This will at least delete properly.
2002-09-15 22:14:24 +00:00
seek3r
4a2729a720
massive and sweeping change to the link() function, the way the app loads up, to a single templates class instance, to a new template set structure which automaticly handles frames support. We will have much cleanup to do to get apps working again and have them following the new guidelines
2002-05-30 09:47:09 +00:00
Miles Lott
9ab254b6eb
re-add check for cookie setting
2002-03-04 00:59:29 +00:00
seek3r
32306abaf6
some additional performance improvements, including a switch to the hooks class which I finished up
2002-01-02 14:33:05 +00:00
Miles Lott
e8f25234ec
Oops, add needed ')'
2001-12-12 16:48:52 +00:00
Miles Lott
7e9bbeb3e9
wrap log object in is_object
2001-12-12 16:09:41 +00:00
jengo
3a65ab5a7f
Added passing $sessionid and $kp3 parameters to session->destroy()
2001-09-28 21:40:45 +00:00
Miles Lott
dddf896338
Semi-major adjustement with the goal of removing the register_globals requirement;
...
Silence possible error if line# is not sent to errorlog class (often); This was
tested with the setting on again and seems to work
2001-08-21 18:34:56 +00:00
jerrywestrick
149888c36d
Changed the calling format of the errorlog routines to new array() form
2001-08-06 22:21:28 +00:00
jengo
7f9849a64a
Added eventlog reporting
2001-08-05 09:19:08 +00:00
Miles Lott
a3e797a6e8
Change sep to SEP
2001-06-13 06:22:36 +00:00
jengo
c418e966d1
Added hookable 'logout' location
2001-06-07 01:44:09 +00:00
jengo
0003ec27a0
Clean up some of the code
2001-03-31 11:43:14 +00:00
seek3r
6f8ffb8f59
made more iis friendly
2000-11-30 08:15:33 +00:00
jengo
3c55f988ae
Fixed the big cookie bug
2000-11-23 09:04:10 +00:00
seek3r
438d01c4aa
fixed problem with leaving cookies mode.
2000-10-05 07:11:49 +00:00
seek3r
317739dff5
fixed problem with templates dir
2000-09-28 00:50:18 +00:00
seek3r
ba68c71ebb
moving to new translation system
2000-09-07 20:49:55 +00:00
seek3r
081ad0be4b
converted from phpgw_flags to phpgw_info[flags]
2000-09-05 18:36:13 +00:00
seek3r
0f6842bd5b
fixed so that logout and destroy session actually work, even for cookies
2000-09-03 14:32:13 +00:00
jengo
441e583de2
Fixed wrong message being show on login.php
2000-09-03 13:02:32 +00:00
skeeter
e98124bfdb
fixed misspelling of filesystem_separator
2000-08-26 20:12:01 +00:00
jengo
cc8f0658e6
logout.php is now working properly
2000-08-25 21:36:20 +00:00
jengo
6c34fe2f48
Fixed a typo and replace the old file system separator with the new one
2000-08-24 23:20:53 +00:00
jengo
3ef5c4b3f6
Started removing the old file systems separator and replacing with the new one
2000-08-24 21:21:21 +00:00
seek3r
fb03d1cbaa
Initial revision
2000-08-18 03:24:22 +00:00