Revisions for gollem/login.php

Location: [ Horde ] / gollem / login.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.124 (+2 -2 lines) 01/02/2008 06:12 AM Jan Schneider jan

Happy New Year

1.123 (+2 -2 lines) 11/07/2007 12:45 PM Jan Schneider jan

Copyright assignments from Max.

1.122 (+2 -2 lines) 06/27/2007 01:23 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

1.121 (+1 -2 lines) 06/19/2007 12:42 AM Chuck Hagenbuch chuck

[cjh] Inline PHP-generated javascript to avoid cross-domain leaking
(Bug #5307).

1.120 (+3 -2 lines) 05/07/2007 05:21 PM Ben Klang bklang

* Unify the creation of VFS objects into Gollem::getVFSOb()
* Make sure we assign a logger object to VFS
* Always check for PEAR_Error returns
Thanks slusarz for the advice

1.119 (+2 -1 lines) 04/12/2007 11:34 AM Michael M Slusarz slusarz

[mms] Preserve URL anchor information when performing login.

1.118 (+2 -2 lines) 02/12/2007 07:20 PM Michael M Slusarz slusarz

like other apps, don't allow dynamic PHP code in js/*.

1.117 (+52 -41 lines) 01/07/2007 02:53 PM Michael M Slusarz slusarz

[mms] All javascript now contained in static, cacheable files.

1.94.2.13 FRAMEWORK_3 (+3 -3 lines) 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

Tags: GOLLEM_1_0_3

1.116 (+2 -2 lines) 01/02/2007 07:47 AM Jan Schneider jan

Happy New Year

1.115 (+5 -3 lines) 01/01/2007 07:40 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.114 (+3 -4 lines) 12/18/2006 03:33 PM Chuck Hagenbuch chuck

[cjh] Use optimized Horde_Template code as Gollem_Template.

1.113 (+1 -4 lines) 11/20/2006 12:38 AM Chuck Hagenbuch chuck

Remove use of enter_key_trap.js

1.112 (+3 -3 lines) 10/03/2006 10:32 AM Ben Chavet ben

Fix login screen MOTD
Bug: 4477

1.111 (+2 -2 lines) 09/04/2006 06:57 PM Michael M Slusarz slusarz

coding standards: don't use is_null().

1.110 (+13 -5 lines) 09/01/2006 12:51 PM Jan Schneider jan

Vhost'ed MOTD configuration.

1.109 (+3 -3 lines) 05/02/2006 02:55 PM Chuck Hagenbuch chuck

is_readable does not need to be silenced.

1.108 (+2 -2 lines) 02/23/2006 01:41 AM Michael M Slusarz slusarz

Reorganize all javascript into templates/javascript.
Compress js.
Use single popup script.

1.94.2.12 FRAMEWORK_3 (+10 -8 lines) 01/28/2006 01:12 PM Michael M Slusarz slusarz

MFH 1.107

Tags: GOLLEM_1_0_2, GOLLEM_1_0_2_RC2

1.107 (+10 -8 lines) 01/28/2006 08:39 AM Chuck Hagenbuch chuck

if check to avoid notices

1.94.2.11 FRAMEWORK_3 (+3 -5 lines) 01/18/2006 09:31 PM Michael M Slusarz slusarz

Bug: 3298
Submitted by: jpolansky@lsit.ucsub.edu
MFH: login.php - 1.106; CHANGES - 1.133

1.106 (+3 -5 lines) 01/18/2006 09:23 PM Michael M Slusarz slusarz

Bug: 3298
Submitted by: jpolansky@lsit.ucsb.edu
Fix problem with gollem displaying/loading the wrong backend when changing
backends via the dropdown on login.php.

1.94.2.10 FRAMEWORK_3 (+8 -5 lines) 01/16/2006 10:57 AM Jan Schneider jan

MFH: 1.105

1.105 (+8 -5 lines) 01/16/2006 10:41 AM Jan Schneider jan

Retrieve 'url' parameter only once; pass 'url' parameter to alternate login screens; fix parameter adding.

1.94.2.9 FRAMEWORK_3 (+3 -3 lines) 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

Tags: GOLLEM_1_0_2_RC1

1.104 (+3 -3 lines) 01/01/2006 04:10 PM Jan Schneider jan

Happy new year\!

1.94.2.8 FRAMEWORK_3 (+9 -6 lines) 01/01/2006 03:57 AM Michael M Slusarz slusarz

MFH: Move some more js code out of the template file and into javascript.inc.

1.103 (+9 -6 lines) 01/01/2006 03:54 AM Michael M Slusarz slusarz

Move some more js code out of the template file and into javascript.inc.

1.94.2.7 FRAMEWORK_3 (+23 -27 lines) 12/16/2005 01:39 AM Michael M Slusarz slusarz

MFH: 1 less template file

1.102 (+23 -27 lines) 12/16/2005 01:37 AM Michael M Slusarz slusarz

1 less template file

1.94.2.6 FRAMEWORK_3 (+112 -18 lines) 12/16/2005 01:17 AM Michael M Slusarz slusarz

MFH: template conversion, UI tweaks

1.101 (+112 -18 lines) 12/15/2005 02:13 AM Michael M Slusarz slusarz

Convert login page to Horde_Template::

1.94.2.5 FRAMEWORK_3 (+13 -10 lines) 12/02/2005 02:07 AM Michael M Slusarz slusarz

MFH 1.100

Tags: GOLLEM_1_0_1

1.100 (+13 -10 lines) 12/02/2005 02:06 AM Michael M Slusarz slusarz

pass session id to alternate login screens on logout.

1.99 (+5 -3 lines) 12/01/2005 08:07 PM Chuck Hagenbuch chuck

Things are simpler and templates are cleaner if we use the
notification system for displaying logout messages.

There's an ugly str_replace() here until we decide it's been long
enough for the <br /> to not be around in folk's framework Auth
installs.

1.94.2.4 FRAMEWORK_3 (+13 -1 lines) 10/25/2005 03:30 PM Michael M Slusarz slusarz

MFH: Indicate if no backends are available to a user.

Tags: GOLLEM_1_0_1_RC1

1.98 (+13 -1 lines) 10/25/2005 03:24 PM Michael M Slusarz slusarz

Indicate if no backends are available to a user.

1.94.2.3 FRAMEWORK_3 (+4 -1 lines) 09/08/2005 12:23 AM Michael M Slusarz slusarz

MFH: CHANGES - 1.118; login.php - 1.97; manager.php - 1.148;
redirect.php - 1.57; login.inc - 1.88

1.94.2.2 FRAMEWORK_3 (+17 -12 lines) 09/08/2005 12:22 AM Michael M Slusarz slusarz

MFH: conf.xml - 1.6; CHANGES - 1.117; login.php - 1.96

1.97 (+4 -1 lines) 09/08/2005 12:20 AM Michael M Slusarz slusarz

[mms] Add language selection to login screen if using gollem as the
authentication driver.

1.96 (+17 -12 lines) 09/07/2005 11:15 PM Michael M Slusarz slusarz

[mms] Add 'redirect_on_logout' and 'alternate_login' config parameters.

1.94.2.1 FRAMEWORK_3 (+2 -2 lines) 08/24/2005 11:22 PM Michael M Slusarz slusarz

Bug: 2491
Submitted by: martin@mein-horde.de
MFH: login.php - 1.95; redirect.php - 1.56

1.95 (+2 -2 lines) 08/24/2005 11:21 PM Michael M Slusarz slusarz

Bug: 2491
Submitted by: martin@mein-horde.de
logging message tweaks to be more similar to other Horde apps.

1.94 (+1 -4 lines) 08/15/2005 02:20 AM Michael M Slusarz slusarz

We don't allow language selection in the gollem login screen.

Tags: FRAMEWORK_3, GOLLEM_1_0

1.93 (+5 -12 lines) 07/30/2005 12:36 PM Michael M Slusarz slusarz

Display error messages for login errors that take place outside of just
authentication (i.e. messages thrown in Session due to incorrect parameters).
Fix being able to autologin even if the backend was not fully setup.

1.92 (+4 -3 lines) 07/12/2005 02:47 AM Michael M Slusarz slusarz

Start to do a better job of exiting login procedure if autologin fails.

Tags: GOLLEM_1_0_RC2, GOLLEM_1_0_RC1

1.91 (+10 -5 lines) 07/01/2005 01:58 AM Michael M Slusarz slusarz

Skip login screen if there are no loginparams required.

1.90 (+9 -6 lines) 06/28/2005 12:33 AM Michael M Slusarz slusarz

Allow us to switch drivers via view.php.

1.89 (+1 -9 lines) 04/27/2005 02:38 AM Michael M Slusarz slusarz

[mms] Remove 'change_server' and 'change_port' configuration parameters and
instead allow admin to choose which VFS parameters can be overriden
by the user at login time via the backend configuration.

Tags: GOLLEM_1_0_BETA, GOLLEM_1_0_ALPHA1

1.88 (+16 -1 lines) 04/27/2005 12:27 AM Michael M Slusarz slusarz

[mms] Honor the Horde-wide 'redirect_on_logout' and 'alternate_login'
configuration parameters.

1.87 (+3 -4 lines) 03/22/2005 02:06 AM Michael M Slusarz slusarz

Bug: 1597
Don't keep attempting to autologin if we have a failed login.

1.86 (+3 -3 lines) 03/22/2005 01:37 AM Michael M Slusarz slusarz

Global VFS object is now referred to as 'gollem_vfs' instead of just 'vfs'.

1.85 (+7 -7 lines) 03/22/2005 01:20 AM Michael M Slusarz slusarz

No need for this variable to be global.

1.84 (+6 -8 lines) 03/22/2005 01:15 AM Michael M Slusarz slusarz

Consolidate loading of the backend configuration file into centralized code.
Change backend variable name to 'gollem_backends' to avoid confusion.

1.83 (+24 -9 lines) 03/18/2005 01:42 AM Michael M Slusarz slusarz

Bug: 735
Allow user to switch between multiple backends during a single session.

1.82 (+2 -2 lines) 03/17/2005 12:39 AM Michael M Slusarz slusarz

Add the ability to store multiple backend states in the current session.  This
is the first step to allowing a user to be logged in to more than 1 backend
per Horde session at a time.

1.81 (+3 -3 lines) 01/03/2005 09:34 AM Jan Schneider jan

Happy New Year

1.80 (+2 -2 lines) 12/20/2004 11:25 PM Michael M Slusarz slusarz

More autologin fixes.

1.79 (+2 -4 lines) 12/06/2004 01:57 AM Michael M Slusarz slusarz

Track Chuck's login/frameset changes with the gollem login code.

1.78 (+4 -2 lines) 11/18/2004 02:12 AM Michael M Slusarz slusarz

Allow the user to login via the selectlist window if they have not logged
into Gollem previously.

1.77 (+9 -9 lines) 11/18/2004 12:55 AM Michael M Slusarz slusarz

Bug: 735
Don't autologin to the preferred server if we have more than one server
choice.

1.76 (+16 -3 lines) 11/11/2004 08:12 PM Michael M Slusarz slusarz

Bug: 785
Fix login rejection for backends that don't require credentials.

1.75 (+4 -2 lines) 11/11/2004 07:34 PM Michael M Slusarz slusarz

Only do IE version check if the user is not yet logged in.

1.74 (+6 -1 lines) 11/10/2004 02:15 AM Michael M Slusarz slusarz

Insert code in the login screen to auto-detect the exact version of IE (version
5.0 +).  This allows us to only turn off page compression for the exact
versions of IE that are affected.  I am still not sure if I am embarassed at
how hackish this is or excited by how hackish this is :)

1.73 (+2 -1 lines) 11/07/2004 12:22 PM Marcus I. Ryan marcus

Include Horde/Menu.php

1.72 (+1 -2 lines) 11/04/2004 01:42 PM Michael M Slusarz slusarz

We don't need this notify() since Gollem doesn't provide a Notification driver.

1.71 (+4 -4 lines) 10/31/2004 04:14 PM Michael M Slusarz slusarz

Login fixes for gollem.

1.70 (+4 -2 lines) 10/29/2004 03:00 PM Chuck Hagenbuch chuck

Revert this. Can't reproduce the problem I was seeing in the first place, and this caused all kinds of problems with not properly destroying old session data.

1.69 (+2 -4 lines) 10/29/2004 02:33 PM Chuck Hagenbuch chuck

Horde::getCleanSession() takes care of all of this and more reliably clears
the session for me.

1.68 (+2 -2 lines) 10/19/2004 03:02 PM Chuck Hagenbuch chuck

Move .js files that contain no PHP code to horde/js/. Adapt calls to them.
Also, remove several scripts that were basically duplicates of popup.js and
just use popup.js.

1.67 (+3 -3 lines) 10/18/2004 08:45 PM Chuck Hagenbuch chuck

Registry::getParam() -> Registry::get().

1.66 (+65 -16 lines) 10/14/2004 02:51 AM Michael M Slusarz slusarz

Convert Gollem authentication to use the Auth:: framework.

1.65 (+3 -3 lines) 08/29/2004 07:10 PM Jan Schneider jan

Fix URL generation.
Submitted by: Roel Gloudemans <roel@gloudemans.info>

1.64 (+3 -4 lines) 04/13/2004 01:48 PM Michael M Slusarz slusarz

Submitted by: Joel Vandal <jvandal@infoteck.qc.ca>
$backend_key fixes.

1.63 (+38 -60 lines) 04/09/2004 03:48 PM Michael M Slusarz slusarz

Only support viewing one backend at a time now.  This is more consistent
with the rest of the Horde applications, and makes the code a whole heck
of a lot easier to read.
While cleaning out, clean up a lot of other stuff too (i.e. unused functions).
Lots of phpdoc/phpdoc stubs added.

1.62 (+3 -3 lines) 04/08/2004 08:20 PM Michael M Slusarz slusarz

Update copyright years.
As far as I can tell, $_SESSION['gollem']['username'] is never created so there is no way this code block in redirect.php is ever run.  Look instead inside
the current backend_key to determine the credentials.

1.61 (+2 -1 lines) 02/13/2004 12:35 AM Chuck Hagenbuch chuck

[cjh] Enforce PERMS_READ for backends if it is set
(Amith Varghese <amith@xalan.com>).

1.60 (+4 -14 lines) 01/28/2004 02:13 AM Michael M Slusarz slusarz

We don't need the AUTH_PARAM_LOGIN constant.

1.59 (+6 -6 lines) 01/27/2004 07:34 PM Michael M Slusarz slusarz

Add some more logout reasons (session ip change logouts, distinguish between
failed logins for some generic reason and bad username/password logins).
Now, Auth drivers explicitly set the login failure reason when authentication
fails.
Still TODO: More cleanups; making sure the driver generated error messages
get displayed to the user in all situations.

1.58 (+10 -15 lines) 01/27/2004 04:57 PM Michael M Slusarz slusarz

Standardize logout messages by collecting them in Auth:: and using
Auth::addLogoutParameters() to generated the standardized parameters for logout
screens.
Goal: This allows us to add a new logout reason ('message') that will be
handled uniformly across our different login screens.  This reason will allow
us to (finally) use Auth's ability to output a customized error message (e.g.
the server is not responding) to the user instead of being restricted to
'failed', 'session', etc. preset messages.

1.57 (+1 -11 lines) 01/24/2004 12:15 AM Chuck Hagenbuch chuck

[cjh] The 'allow_guests' setting, and $registry->allowGuests(), have been
removed in favor of Horde_Perms application permissions.

1.56 (+2 -2 lines) 01/18/2004 12:48 PM Jan Schneider jan

Use javascript notification instead of $js_onLoad.

1.55 (+2 -2 lines) 01/17/2004 05:57 PM Jan Schneider jan

All footers look the same, so why not use only one.

1.54 (+4 -1 lines) 12/22/2003 04:19 PM Jan Schneider jan

Trigger fatal error if one of the VFS backends can't be instantiated.

1.53 (+30 -24 lines) 11/19/2003 05:48 PM Michael M Slusarz slusarz

cleanups that help (me at least) follow the code a bit better.

1.52 (+5 -1 lines) 10/23/2003 06:49 PM mdjukic

use the enter_key_trap script

1.51 (+1 -2 lines) 10/04/2003 11:07 AM Chuck Hagenbuch chuck

backends.php is needed by the menu now, so make sure it's included in
base.php so it's available in all scripts.

1.50 (+2 -6 lines) 10/03/2003 05:23 PM Chuck Hagenbuch chuck

Add Gollem::canAutoLogin() for encapsulating this rather messy bit of logic
that we were starting to duplicate all over. Makes login.php and the menu
check much cleaner.

1.49 (+10 -10 lines) 09/16/2003 07:04 PM Jan Schneider jan

Use the new Util:: class.

1.48 (+3 -2 lines) 07/03/2003 12:20 PM Chuck Hagenbuch chuck

Remove Auth:: dependancy from VFS, and supply the current username in
the VFS parameters where necessary.

1.47 (+3 -3 lines) 07/01/2003 09:20 AM Chuck Hagenbuch chuck

[cjh] Horde_VFS:: is now VFS:: again, and has no external Horde dependancies.

1.46 (+2 -2 lines) 06/26/2003 02:13 AM Michael M Slusarz slusarz

typo fix
a UI tweak
new Horde::addParameter() usage

1.45 (+2 -2 lines) 06/20/2003 07:25 PM Chuck Hagenbuch chuck

- fix logins
- streamline a few bits of code

1.44 (+2 -2 lines) 06/19/2003 02:47 PM Chuck Hagenbuch chuck

LOG_* constants -> PEAR_LOG_*

1.43 (+2 -2 lines) 06/18/2003 01:45 PM Michael M Slusarz slusarz

typo

1.42 (+8 -9 lines) 06/18/2003 03:15 AM Michael M Slusarz slusarz

Action ID from numbers -> strings
More Horde::addParameter() usage.

1.41 (+54 -40 lines) 02/21/2003 11:22 PM Chuck Hagenbuch chuck

[cjh] Add ability to view different backends side-by-side
(j.huinink@wanadoo.nl).

Still some issues, UI is pretty unintuitive, but I think I've ironed
out all the serious errors.

1.40 (+7 -8 lines) 12/16/2002 06:24 PM Chuck Hagenbuch chuck

don't cleanup prefs for all apps on logout, just for gollem.

1.39 (+3 -3 lines) 09/24/2002 07:23 PM Chuck Hagenbuch chuck

- VFS:: to Horde_VFS::, for appropriate namespace placement.
- adjust package.xml accordingly.

1.38 (+3 -2 lines) 08/05/2002 11:08 PM Marcus I. Ryan marcus

If hordeauth is set, but the horde credentials are invalid, it would
loop forever.  Now it will give and error and a login screen.  Not an
ideal fix, but it kills the infinite loop.

1.37 (+6 -6 lines) 08/03/2002 11:19 PM Chuck Hagenbuch chuck

Fix auto-login logic when the first server in the list can be auto-logged in, but
there are others that the user should get a chance to choose.

1.36 (+6 -3 lines) 08/03/2002 07:01 PM Chuck Hagenbuch chuck

First shot at allowing backends that need a username and password
to use Horde credentials.

Only showing the 100 latest revisions. Show all revisions? (may take a while).