Your posts match “ Rails Gem Facebook ” tag:

Facebook(oauth)登入的最佳作法

(本文根據 Xdite 所分享的 Best Practice 整理而成,原文)

前置 Gemfile

gem "devise"  
gem "omniauth"  
gem "omniauth-facebook"  
gem "oauth2"  

Devise

安裝

rails g devise:install 
rails g devise MODEL 

產生 Authorization Model (提供多重認證用, 如果只有提供單一認證可以不產生...)

rails g model Authorization provider:string user_id:integer uid:string 
Read on →