Make trailing slashes optional on a lot of these routes

This commit is contained in:
R. Tyler Croy 2012-05-26 10:20:50 -07:00
parent f06d72d66b
commit ad8ceaab23
1 changed files with 3 additions and 3 deletions

View File

@ -74,7 +74,7 @@ module Hubboard
set :sessions, true
set :session_secret, 'the-secret-hubboard-project'
get '/oauth' do
get '/oauth/?' do
unless params.has_key? 'code'
halt 401, 'Failed to receive a valid OAuth code from GitHub'
end
@ -98,7 +98,7 @@ module Hubboard
redirect '/'
end
get '/login' do
get '/login/?' do
token = session[:access_token]
if token.nil? or token.empty?
redirect "https://github.com/login/oauth/authorize?client_id=#{$config['github']['id']}&scope=public_repo&redirect_uri=#{MYSELF}/oauth"
@ -106,7 +106,7 @@ module Hubboard
redirect '/'
end
get '/logout' do
get '/logout/?' do
session[:access_token] = nil
redirect '/intro'
end