use Rack::Request#base_url for server_root
commit16c7bcebb9c0ddc1e94bd313fa460efe4884bbe0
authorEric Wong <normalperson@yhbt.net>
Tue, 5 Mar 2013 03:48:44 +0000 (5 03:48 +0000)
committerEric Wong <normalperson@yhbt.net>
Tue, 5 Mar 2013 04:04:58 +0000 (5 04:04 +0000)
treebfefc963a18bb0c7b8c2cc93113b46f92ec88f09
parent8bf0815a595ee755d91ca013572dd7911844d5db
use Rack::Request#base_url for server_root

Nathan Paul Simons reported the need to include the port for
certain consumers.  Since we don't want to blindly add the port
for users on standard HTTP/HTTPS ports, we can use
Rack::Request#base_url to generate the URL for us.

Rack::Request#base_url is available since Rack 1.3.0
lib/local_openid.rb
local-openid.gemspec