Sha256: ecb2c2f44ed93ff5d9ae65adfc28bbdc45a3afbede4195673075c44a5254492c

Contents?: true

Size: 284 Bytes

Versions: 13

Compression:

Stored size: 284 Bytes

Contents

require 'sinatra'
require 'omniauth-auth0'
require 'dotenv/load'

use OmniAuth::Builder do
  provider :auth0, ENV['CLIENT_ID'], ENV['CLIENT_SECRET'], ENV['DOMAIN']
end

enable :sessions
set :session_secret, ENV['SESSION_SECRET']

get '/' do
  'Auth0 OmniAuth Example for Sinatra'
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
omniauth-auth0-3.1.1 examples/sinatra/app.rb
omniauth-auth0-3.1.0 examples/sinatra/app.rb
omniauth-auth0-3.0.0 examples/sinatra/app.rb
omniauth-auth0-2.6.0 examples/sinatra/app.rb
omniauth-auth0-2.5.0 examples/sinatra/app.rb
omniauth-auth0-2.4.2 examples/sinatra/app.rb
omniauth-auth0-2.4.1 examples/sinatra/app.rb
omniauth-auth0-2.4.0 examples/sinatra/app.rb
omniauth-auth0-2.3.1 examples/sinatra/app.rb
omniauth-auth0-2.3.0 examples/sinatra/app.rb
omniauth-auth0-2.2.0 examples/sinatra/app.rb
omniauth-auth0-2.1.0 examples/sinatra/app.rb
omniauth-auth0-2.0.0 examples/sinatra/app.rb