

Public Member Functions | |
| DiogenesSession () | |
| doAuth (&$page) | |
| doAuthWebDAV ($user, $pass) | |
| doLogin (&$page) | |
| setBarrelPerms ($alias) | |
Public Attributes | |
| $fullname | |
| $auth = "native" | |
Definition at line 27 of file diogenes.session.inc.php.
| DiogenesSession::DiogenesSession | ( | ) |
The constructor.
Definition at line 36 of file diogenes.session.inc.php.
References DiogenesCoreSession::DiogenesCoreSession().
Here is the call graph for this function:

| DiogenesSession::doAuth | ( | &$ | page | ) |
Try to do a Diogenes authentication.
| page | the calling page (by reference) |
Reimplemented from DiogenesCoreSession.
Definition at line 47 of file diogenes.session.inc.php.
References DiogenesCoreSession::$perms, DiogenesCoreSession::$uid, DiogenesCoreSession::$username, and doLogin().
Here is the call graph for this function:

| DiogenesSession::doAuthWebDAV | ( | $ | user, | |
| $ | pass | |||
| ) |
Try to login for WebDAV (plain-text password).
Return true for success, false for failure.
Definition at line 104 of file diogenes.session.inc.php.
References DiogenesCoreSession::$perms, and DiogenesCoreSession::$uid.
| DiogenesSession::doLogin | ( | &$ | page | ) |
Display login screen.
Reimplemented from DiogenesCoreSession.
Definition at line 136 of file diogenes.session.inc.php.
Referenced by doAuth().
| DiogenesSession::setBarrelPerms | ( | $ | alias | ) |
Read a user's permissions for a given barrel.
| alias | the name of the barrel |
Definition at line 157 of file diogenes.session.inc.php.
| DiogenesSession::$fullname |
full name
Definition at line 29 of file diogenes.session.inc.php.
| DiogenesSession::$auth = "native" |
is this a native Diogenes account?
Definition at line 31 of file diogenes.session.inc.php.
1.5.1