Fat-Free Framework: Web\OpenID Class Reference

Fat-Free-Framework

Fat-Free Framework  3.1.0 API Reference

OpenID consumer. More...

Inheritance diagram for Web\OpenID:
Magic

Public Member Functions

 auth ($proxy=NULL)
 
 verified ($proxy=NULL)
 
 exists ($key)
 
 set ($key, $val)
 
 get ($key)
 
 clear ($key)
 
- Public Member Functions inherited from Magic
 exists ($key)
 
 set ($key, $val)
 
 get ($key)
 
 clear ($key)
 
 offsetexists ($key)
 
 __isset ($key)
 
 offsetset ($key, $val)
 
 __set ($key, $val)
 
 offsetget ($key)
 
 __get ($key)
 
 offsetunset ($key)
 
 __unset ($key)
 

Public Attributes

 $args =array()
 HTTP request parameters.
 
const E_EndPoint ='Unable to find OpenID provider'
 

Protected Member Functions

 discover ($proxy)
 

Protected Attributes

 $url
 OpenID provider endpoint URL.
 

Detailed Description

OpenID consumer.

Member Function Documentation

Web\OpenID::auth (   $proxy = NULL)

Initiate OpenID authentication sequence; Return FALSE on failure or redirect to OpenID provider URL

Returns
bool
Parameters
$proxystring
Web\OpenID::clear (   $key)

Remove OpenID request parameter

Returns
NULL
Parameters
$key
Web\OpenID::discover (   $proxy)
protected

Determine OpenID provider

Returns
string|FALSE
Parameters
$proxystring
Web\OpenID::exists (   $key)

Return TRUE if OpenID request parameter exists

Returns
bool
Parameters
$keystring
Web\OpenID::get (   $key)

Return value of OpenID request parameter

Returns
mixed
Parameters
$keystring
Web\OpenID::set (   $key,
  $val 
)

Bind value to OpenID request parameter

Returns
string
Parameters
$keystring
$valstring
Web\OpenID::verified (   $proxy = NULL)

Return TRUE if OpenID verification was successful

Returns
bool
Parameters
$proxystring

The documentation for this class was generated from the following file:
  • web/openid.php
Generated on Mon Aug 19 2013 21:28:04 for Fat-Free Framework by   doxygen 1.8.4