TWiki::LoginManager
lib/TWiki/LoginManager
directory.
The class has extensive tracing, which is enabled by
$TWiki::cfg{Trace}{LoginManager.pm}. The tracing is done in such a way as to
let the perl optimiser optimise out the trace function as a no-op if tracing
is disabled.
Here's an overview of how it works:
Early in TWiki::new, the login manager is created. The creation of the login
manager does two things: $login
- string login name
$wikiname
- string wikiname
$c
- a CGI::Cookie
\%header
- header entries
$url
- target of the redirection.
...
- url parameters to be added to the URL, in the format required by TWiki::getScriptUrl()
Copyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Daya Bay? Send feedback Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.TWikiLoginManagerDotPm. |