Sinatra + OmniAuth
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
app.rb

README.md

SinatraOmniauth

Sinatra + Omniauth

Install

~/.bash_profile

export FACEBOOK_APP_ID=""
export FACEBOOK_APP_SECRET=""
export GOOGLE_APP_ID=""
export GOOGLE_APP_SECRET=""
export GITHUB_APP_ID=""
export GITHUB_APP_SECRET=""
bundle install --path .bundle
bundle exec ruby app.rb

Provider

  • 今の時点ではGoogleでの認証に成功していない。
  • TwitterはlocalhostでCallbackURLの登録に失敗するのと、携帯電話番号を設定する必要があるため今回はやっていない

Facebook for developpers

Twitter Developpers

Github Applications

参考

OmniAuthを使って見る