2012-02-25 64 views
0

我將不勝感激任何鏈接或例子,因爲我是新手,不知道從哪裏開始。我的應用程序具有基本身份驗證,我需要添加OAuth以啓用SSO,自動登錄第三方應用程序。使用OAuth創建登錄網址的最簡單方法是什麼?

  1. 修改我的用戶模型存儲OAuth的參數,修改與登錄控制器/註銷行爲

  2. 使用OmniAuth https://github.com/intridea/omniauth

  3. 設計和OmniAuth: 創建標準色器件用戶模式和移民。 創建Auth Controller操作(如下面的代碼片段所示) 創建AccessGrant模型(如果需要,還可以使用身份驗證模型) 通過用戶管理器上的rails控制檯註冊客戶端應用程序(密鑰和祕密)。

  4. 使用OAuth寶石 https://github.com/albertopq/oauth-activeresource

感謝您的指點!

回答

0

使用第二個變體。這將比其他人更容易,你將不會有任何問題與其他寶石集成。

相關問題