lib/omniauth/strategies/open_id.rb in oa-openid-0.2.0.beta1 vs lib/omniauth/strategies/open_id.rb in oa-openid-0.2.0.beta2
- old
+ new
@@ -53,16 +53,10 @@
:optional => @options[:optional],
:method => 'post'
)}, []]}
end
- def callback_url
- uri = URI.parse(request.url)
- uri.path += '/callback'
- uri.to_s
- end
-
def identifier
options[:identifier] || request[IDENTIFIER_URL_PARAMETER]
end
def request_phase
@@ -86,10 +80,9 @@
input_field('url', IDENTIFIER_URL_PARAMETER)
end.to_response
end
def callback_phase
- env['REQUEST_METHOD'] = 'GET'
openid = Rack::OpenID.new(lambda{|env| [200,{},[]]}, @store)
openid.call(env)
@openid_response = env.delete('rack.openid.response')
if @openid_response && @openid_response.status == :success
super