|
|
@@ -1,16 +1,16 @@ |
|
|
|
# Mocks out OpenID |
|
|
|
# |
|
|
|
# http://www.northpub.com/articles/2007/04/02/testing-openid-support |
|
|
|
module OpenIdAuthentication |
|
|
|
module OpenIdAuthentication |
|
|
|
|
|
|
|
EXTENSION_FIELDS = {'email' => 'user@somedomain.com', |
|
|
|
EXTENSION_FIELDS = {'email' => 'user@somedomain.com', |
|
|
|
'nickname' => 'cool_user', |
|
|
|
'country' => 'US', |
|
|
|
'country' => 'US', |
|
|
|
'postcode' => '12345', |
|
|
|
'fullname' => 'Cool User', |
|
|
|
'dob' => '1970-04-01', |
|
|
|
'dob' => '1970-04-01', |
|
|
|
'language' => 'en', |
|
|
|
'timezone' => 'America/New_York'} |
|
|
|
'timezone' => 'America/New_York'} |
|
|
|
|
|
|
|
protected |
|
|
|
|
|
|
@@ -31,7 +31,7 @@ module OpenIdAuthentication |
|
|
|
|
|
|
|
yield Result[:successful], identity_url , extension_response_fields |
|
|
|
else |
|
|
|
logger.info "OpenID authentication failed: #{identity_url}" |
|
|
|
logger.info "OpenID authentication failed: #{identity_url}" |
|
|
|
yield Result[:failed], identity_url, nil |
|
|
|
end |
|
|
|
end |