Home | Gifts |
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()
Revision r5 - 2013-10-14 - 08:02:47 - TWikiContributor | Edit |