Project

General

Profile

Actions

Bug #3021

closed

ldapweb.cgi needs some usability improvements

Added by Shaun Walbridge over 16 years ago. Updated over 10 years ago.

Status:
Rejected
Priority:
Normal
Category:
registry
Target version:
Start date:
11/29/2007
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
3021

Description

The login system currently used by Metacat for the registry is ldapweb.cgi, which communicates with the LDAP server to authenticate users. There are a few issues which should be improved:
- the script references defaultHeader and defaultFooter directly, which includes the IFRAME Javascript calls. New skins such as the NCEAS skin no longer rely on the frames system, and render incorrectly.
- heavy use of tokens, should probably read config options as per Chris Barteau's work to remove tokens where possible.
- no way to redirect users once logged in to their original page of origin. This problem is scoped beyond just this script, and has been solved in a piece-meal fashion in, for example, nceas-login.xsl (javascript-based redirection).
- The 'resetpass' stage isn't useful; it contains help text for LTER scientists but is neither skin-dependent nor provides guidance for other LDAP authorities.

Actions

Also available in: Atom PDF