vavavr00m / noserub

Automatically exported from code.google.com/p/noserub
0 stars 0 forks source link

Can't log in to Facebook with Noserub OpenID #316

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Create a Facebook Account
2. Open http://www.facebook.com/editaccount.php?ref=mb&drop
3. Linked Accounts->Change
4. Add a new linked account: OpenID
5. Insert your NoseRub OpenID URL-> Link your account

What is the expected output? What do you see instead?

You should be able to register Facebook with your Noserub OpenID account.
Instead, you'll notice the following error message:

Notice (8): Undefined property:  Auth_OpenID_EncodingError::$code
[APP/controllers/auth_controller.php, line 204]

Code | Context

$response   =   Auth_OpenID_ServerError
Auth_OpenID_ServerError::$message = NULL
Auth_OpenID_ServerError::$text = "server should be constructed with
op_endpoint to respond to OpenID 2.0 messages."
Auth_OpenID_ServerError::$contact = NULL
Auth_OpenID_ServerError::$reference = NULL
$server =   Auth_OpenID_Server
Auth_OpenID_Server::$store = Auth_OpenID_FileStore object
Auth_OpenID_Server::$signatory = Auth_OpenID_Signatory object
Auth_OpenID_Server::$encoder = Auth_OpenID_SigningEncoder object
Auth_OpenID_Server::$decoder = Auth_OpenID_Decoder object
Auth_OpenID_Server::$op_endpoint = NULL
Auth_OpenID_Server::$negotiator = Auth_OpenID_SessionNegotiator object
$webResponse    =   Auth_OpenID_EncodingError
Auth_OpenID_EncodingError::$response = Auth_OpenID_ServerError object

        $webResponse = $server->encodeResponse($response);

        if ($webResponse->code == 200) {

AuthController::renderResponse() - APP/controllers/auth_controller.php,
line 204
AuthController::index() - APP/controllers/auth_controller.php, line 55
Object::dispatchMethod() - CORE/cake/libs/object.php, line 115
Dispatcher::_invoke() - CORE/cake/dispatcher.php, line 227
Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 194
[main] - APP/webroot/index.php, line 87

Notice (8): Undefined property:  Auth_OpenID_EncodingError::$headers
[APP/controllers/auth_controller.php, line 209]

Code | Context

$response   =   Auth_OpenID_ServerError
Auth_OpenID_ServerError::$message = NULL
Auth_OpenID_ServerError::$text = "server should be constructed with
op_endpoint to respond to OpenID 2.0 messages."
Auth_OpenID_ServerError::$contact = NULL
Auth_OpenID_ServerError::$reference = NULL
$server =   Auth_OpenID_Server
Auth_OpenID_Server::$store = Auth_OpenID_FileStore object
Auth_OpenID_Server::$signatory = Auth_OpenID_Signatory object
Auth_OpenID_Server::$encoder = Auth_OpenID_SigningEncoder object
Auth_OpenID_Server::$decoder = Auth_OpenID_Decoder object
Auth_OpenID_Server::$op_endpoint = NULL
Auth_OpenID_Server::$negotiator = Auth_OpenID_SessionNegotiator object
$webResponse    =   Auth_OpenID_EncodingError
Auth_OpenID_EncodingError::$response = Auth_OpenID_ServerError object

        }

        $this->redirect($webResponse->headers['location']);

AuthController::renderResponse() - APP/controllers/auth_controller.php,
line 209
AuthController::index() - APP/controllers/auth_controller.php, line 55
Object::dispatchMethod() - CORE/cake/libs/object.php, line 115
Dispatcher::_invoke() - CORE/cake/dispatcher.php, line 227
Dispatcher::dispatch() - CORE/cake/dispatcher.php, line 194
[main] - APP/webroot/index.php, line 87

What version of the product are you using? On what operating system?

NoseRub 0.8.2 on Ubuntu Hardy 8.04.

Please provide any additional information below.

n/a

Original issue reported on code.google.com by thielm...@gmail.com on 16 Jul 2009 at 7:03

GoogleCodeExporter commented 9 years ago

Original comment by dhofs...@gmail.com on 17 Jul 2009 at 5:32