Class BeAuthGoogleComponent
Google User auth component
- Object
- BeAuthComponent
- BeAuthGoogleComponent
Located at controllers/components/be_auth_google.php
Methods summary
public
|
|
protected
|
|
public
boolean
|
|
public
boolean
|
|
protected
|
|
public
|
|
public
|
|
public
integer
|
#
createUser( array $profile = null, array $groups = array(), boolean $createCard = false )
Create new user |
public
|
|
protected
|
|
protected
|
Methods inherited from BeAuthComponent
changePassword()
,
checkConfirmPassword()
,
connectedUser()
,
externalLogin()
,
getAuthComponent()
,
getExternalServices()
,
getUserSession()
,
initExternalServices()
,
initialize()
,
isLogged()
,
isUserGroupAuthorized()
,
loginPolicy()
,
removeGroup()
,
removeUser()
,
responseLogin()
,
saveGroup()
,
setSessionVars()
,
startSession()
,
startupExternalServices()
,
unserializesession()
,
updateSessionHistory()
,
updateUser()
,
userGroupModel()
,
userid()
Constants summary
Constants inherited from BeAuthComponent
Properties summary
public
array
|
$components
|
#
array('Transaction')
|
public
array
|
$uses
|
#
array('Image', 'Card')
|
public
string
|
$userAuth
|
#
'google'
|
protected
|
$params
|
#
null
|
protected
|
$vendorController
|
#
null
|
protected
|
$oauthTokens
|
#
null
|
protected
|
$accessTokens
|
#
null
|
protected
string
|
$userIdPrefix
|
#
'google-'
|
public
string
|
$relatedBy
|
#
'e-mail'
|
protected
array
|
$permissions
|
#
array('email', 'profile')
|
public
boolean
|
$disabled
|
#
false
|
Properties inherited from BeAuthComponent
$Session
,
$authResult
,
$changePasswd
,
$controller
,
$extAuthComponents
,
$isValid
,
$sessionKey
,
$user