Too Long; Didn't Read
The Omniauth-provider is a service which enables user authentication through 3rd-party services such as facebook, twitter, google, and so on. Devise is a ruby on rails gem which handles all user authentication features in your rails application in a very flexible manner. Omniauth on Facebook enables users to login/signup using their facebook credentials (using their existing account). Devise and omniauth can be used to authenticate users in the same way as a third-party service.
Share Your Thoughts