Class to get/store information about logged in user in Web Browser using PHP session

category Zend
package Zend_OpenId
subpackage Zend_OpenId_Provider
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License
inherited_from \Zend_OpenId_Provider_User

 Methods

Creates Zend_OpenId_Provider_User_Session object with given session namespace or creates new session namespace named "openid"

__construct(\Zend_Session_Namespace $session = null

Parameters

$session

\Zend_Session_Namespace

Performs logout. Clears information about logged in user.

delLoggedInUser() : boolean
inherited_from \Zend_OpenId_Provider_User::delLoggedInUser()

Returns

boolean

Performs logout. Clears information about logged in user.

delLoggedInUser() : boolean
Inherited

Returns

boolean

Returns identity URL of logged in user or false

getLoggedInUser() : mixed
inherited_from \Zend_OpenId_Provider_User::getLoggedInUser()

Returns

mixed

Returns identity URL of logged in user or false

getLoggedInUser() : mixed
Inherited

Returns

mixed

Stores information about logged in user in session data

setLoggedInUser(string $id) : boolean
inherited_from \Zend_OpenId_Provider_User::setLoggedInUser()

Parameters

$id

string

user identity URL

Returns

boolean

Stores information about logged in user

setLoggedInUser(string $id) : boolean
Inherited

Parameters

$id

string

user identity URL

Returns

boolean

 Properties

 

Reference to an implementation of Zend_Session_Namespace object

$_session : \Zend_Session_Namespace

Default

null