This is the API documentation for concrete5 version 5.6 and earlier. View Current API Documentation

Class OpenIDAuth

A class that facilitates working with OpenID

Package: Utilities
Category: Concrete
Copyright: Copyright (c) 2003-2008 Concrete5. (http://www.concrete5.org)
License: MIT License
Author: Andrew Embler andrew@concrete5.org
Located at libraries/authentication/open_id.php

Methods summary

public
public static
# isEnabled( )

Returns TRUE if open ID login is enabled for this site

public
public
public
public
# setReturnURL( $url )
public
# complete( )
public
# request( $identifier )
public
# registerUser( $openID, $email )
public
# linkUser( $openID, $ui )

Constants summary

integer E_INVALID_OPENID
# 1
integer E_CONNECTION_ERROR
# 2
integer E_CANCEL
# 3
integer E_FAILURE
# 4
integer E_REGISTRATION_EMAIL_INCOMPLETE
# 5
integer E_REGISTRATION_EMAIL_EXISTS
# 6
integer S_USER_CREATED

Successful authentication. New user created in system. uID is the message

# 10
integer S_USER_AUTHENTICATED
# 11

Properties summary

public $redirect
#