diff --git a/inc/HTTPAuthSession.php b/inc/HTTPAuthSession.php index 5301a979..7897edbc 100644 --- a/inc/HTTPAuthSession.php +++ b/inc/HTTPAuthSession.php @@ -19,12 +19,24 @@ class HTTPAuthSession { * @access private */ + /** + * Username + * @var username string + */ + public $username; + /** * User ID number * @var user_no int */ public $user_no; + /** + * Principal ID + * @var principal_id int + */ + public $principal_id; + /** * User e-mail * @var email string @@ -38,7 +50,8 @@ class HTTPAuthSession { public $fullname; /** - * Group rights + * Group rights (not implemented) + * @todo * @var groups array */ public $groups; @@ -371,6 +384,7 @@ class HTTPAuthSession { $this->user_no = $principal->user_no(); $this->principal_id = $principal->principal_id(); $this->email = $principal->email(); + $this->fullname = $principal->fullname(); $this->dav_name = $principal->dav_name(); $this->principal = $principal; diff --git a/inc/PublicSession.php b/inc/PublicSession.php index bf9c632e..b74fac7d 100644 --- a/inc/PublicSession.php +++ b/inc/PublicSession.php @@ -19,35 +19,41 @@ class PublicSession { * @access private */ + /** + * Username + * @var username string + */ + public $username; + /** * User ID number * @var user_no int */ - var $user_no; + public $user_no; /** * Principal ID * @var principal_id int */ - var $principal_id; + public $principal_id; /** * User e-mail * @var email string */ - var $email; + public $email; /** * User full name * @var fullname string */ - var $fullname; + public $fullname; /** * Group rights * @var groups array */ - var $groups; + public $groups; /**#@-*/ /** @@ -67,6 +73,7 @@ class PublicSession { $this->user_no = $principal->user_no(); $this->principal_id = $principal->principal_id(); $this->email = $principal->email(); + $this->fullname = $principal->fullname(); $this->dav_name = $principal->dav_name(); $this->principal = $principal; @@ -74,7 +81,6 @@ class PublicSession { awl_set_locale($this->locale); } - $this->groups = ( isset($c->public_groups) ? $c->public_groups : array() ); $this->roles = array( 'Public' => true ); $this->logged_in = false;