[system] Repository:
ViewVC logotype

Revision 4941


Jump to revision: Previous Next
Author: sh002i
Date: Wed Apr 25 18:47:27 2007 UTC (7 years ago)
Log Message:
backport (glarose): Add support for external authentication systems.

Add support for external authentication systems.  This is appropriate
if something like an apache directory or location based authentication
system (such as cosign, basic or digest auth) is used.  In these cases,
by the time the user gets to a ContentGenerator in the WeBWorK system
she has successfully authenticated against the external authentication
system, and so if there was an error it indicates that the user was
not allowed to enter the course for some other reason.  Thus, in this
case we print an error message and skip the WeBWorK login form.

Implementation:
  body() checks for $authen->{external_auth} to be defined and true;
if so, only the authentication error and an informational message
about the external authentication system is printed.  If undefined
or false, any authentication error is printed and the login form,
as usual.

Changed paths:

Path Details
Directorybranches/rel-2-3-dev/webwork-modperl/lib/WeBWorK/ContentGenerator/Login.pm modified , text changed
Directorybranches/rel-2-3-dev/webwork2/lib/WeBWorK/ContentGenerator/Login.pm modified , text changed

aubreyja at gmail dot com
ViewVC Help
Powered by ViewVC 1.0.9