blob: dd33ca4814d0d83cd704e527036feaf623033e23 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
require 'sinatra'
require './fancy_bear/fancy_bear'
class App < Sinatra::Base
configure :production, :development do
enable :logging
end
get '/' do
erb :index
end
get '/sign-up' do
erb :sign_up
end
post '/sign-up' do
#
end
get '/auth-begin' do
contextio = FancyBear::ContextIO::Auth.new
redirect_url = contextio.connect("#{request['REQUEST_URI']}/auth-callback")
redirect to(redirect_url)
end
get '/auth-callback' do
erb :auth_callback
end
end
|