Closed (fixed)
Project:
OpenID Single Sign On Relying Party
Version:
7.x-1.x-dev
Component:
User interface
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
31 Aug 2011 at 14:05 UTC
Updated:
1 Jan 2013 at 03:30 UTC
Jump to comment: Most recent file
Comments
Comment #1
xamanu commentedComment #2
bsevere commentedThe openid module handles this is by using the discovery process. openid_begin() does return an error when a bad provider is passed. openid_sso_relying_request() just needs a way to handle it.
This patch checks for the NULL return value and redirects the user to the front page if it occurs. It adds a watchdog entry for the admin and also replaces the error thrown by the openid module as that message would only confuse the user.
Setting to needs review...
Comment #3
xamanu commentedThank you! Sorry for taking so long. Committed.
Comment #4
xamanu commentedIn another issue, the same problem was risen: #1868638: WSOD when Relay not set
A Drupal 6 fix was requested. So I backported it to the 6.x-1.x version and committed it.