WebAuth 4.4.1 Announcement
The ITS WebAuth team is pleased to announce Stanford WebAuth 4.4.1. This is a minor feature release for the WebLogin component.
For documentation and downloads of WebAuth 4.4.1, see:
New Debian packages built against Apache 2.4 have been uploaded to Debian experimental.
The user-visible changes in this release are:
Add a new authenticate callback to the WebLogin configuration. If this function is present in webkdc.conf, it will be called for every user visit to WebLogin and may return the user's authentication information or an empty list to defer to normal handling. This can be used to extract authentication information from the full WebLogin environment; for example, it could map information about a successful client-side certificate authentication to an authentication identity.
When run under FastCGI, the WebLogin scripts now use a persistent CGI::Application object instead of recreating it for each query. This avoids reinitializing the Template Toolkit and reopening memcached connections for each query.
WebLogin and the WebAuth Perl bindings are now built with Module::Build instead of ExtUtils::MakeMaker. This should be transparent to anyone not working with the source code, but Module::Build and ExtUtils::CBuilder are now required to build the WebLogin code. They are included in Perl 5.10 or later and can be installed separately for older versions of Perl.