PHP Класс OpenIDPlugin, vanilla

This class enables consumer support for OpenID, the distributed authentication and identity system.
Автор: Evan Prodromou ([email protected])
Автор: Craig Andrews ([email protected])
Наследование: extends Plugin
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$ProviderKey string

Открытые методы

Метод Описание
base_SignInIcons_handler ( $Sender, $Args )
base_beforeSignInButton_handler ( $Sender, $Args )
base_beforeSignInLink_handler ( $Sender )
base_connectData_handler ( $Sender, $Args )
entryController_openID_create ( EntryController $Sender, array $Args )
entryController_signIn_handler ( Gdn_Controller $Sender, $Args )
getOpenID ( ) : LightOpenID
settingsController_openID_create ( $Sender ) This OpenID plugin is requisite for some other sso plugins, but we may not always want the OpenID sso option.
setup ( )
signInAllowed ( ) : boolean

Защищенные методы

Метод Описание
_AuthorizeHref ( boolean $Popup = false ) : string

Приватные методы

Метод Описание
_getButton ( ) : string

Описание методов

_AuthorizeHref() защищенный Метод

protected _AuthorizeHref ( boolean $Popup = false ) : string
$Popup boolean
Результат string

base_SignInIcons_handler() публичный Метод

public base_SignInIcons_handler ( $Sender, $Args )
$Sender
$Args

base_beforeSignInButton_handler() публичный Метод

public base_beforeSignInButton_handler ( $Sender, $Args )
$Sender
$Args

base_connectData_handler() публичный Метод

public base_connectData_handler ( $Sender, $Args )
$Sender
$Args

entryController_openID_create() публичный Метод

public entryController_openID_create ( EntryController $Sender, array $Args )
$Sender EntryController
$Args array

entryController_signIn_handler() публичный Метод

public entryController_signIn_handler ( Gdn_Controller $Sender, $Args )
$Sender Gdn_Controller

getOpenID() публичный Метод

public getOpenID ( ) : LightOpenID
Результат LightOpenID

settingsController_openID_create() публичный Метод

Let's allow users to remove the ability to sign in with OpenID.

setup() публичный Метод

public setup ( )

signInAllowed() публичный Метод

public signInAllowed ( ) : boolean
Результат boolean

Описание свойств

$ProviderKey публичное статическое свойство

public static string $ProviderKey
Результат string