class Object

Public Instance Methods

xrds_meta_tag(request) click to toggle source

helper methods

# File lib/helpers.rb, line 3
def xrds_meta_tag(request)
  tag :meta, :'http-equiv' => "x-xrds-location", :content => "#{request.protocol}#{request.host_with_port}/xrds.xml"
end
xrds_response(return_url) click to toggle source
# File lib/helpers.rb, line 7
def xrds_response(return_url)
  "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<xrds:XRDS xmlns:xrds=\"xri://$xrds\" xmlns=\"xri://$xrd*($v*2.0)\">
   <XRD>
     <Service>
       <Type>http://specs.openid.net/auth/2.0/return_to</Type>
       <URI>#{return_url}</URI>
     </Service>
   </XRD>
</xrds:XRDS>"
end