Skip to content

Instantly share code, notes, and snippets.

@beneggett
Last active December 28, 2015 20:09
Show Gist options
  • Save beneggett/7555228 to your computer and use it in GitHub Desktop.
Save beneggett/7555228 to your computer and use it in GitHub Desktop.

Identify which Omniauth provider you want to integrate with.

Setup Devise for omniauth

  • enablingthe omniauthable module on your user model
  • creating a migration to store provider/uid
  • setting up accounts
  • integrating with the service through your config/initializers/devise.rb

https://github.com/intridea/omniauth https://github.com/intridea/omniauth/wiki/List-of-Strategies https://github.com/plataformatec/devise/wiki/OmniAuth:-Overview

https://github.com/intridea/omniauth/wiki/External-Resources

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment