簡體   English   中英

Omniauth和LinkedIn:步驟3

[英]Omniauth and LinkedIn: Step 3

任何人都可以幫助LinkedIn設置omniauth的說明。

我真的很難理解如何在我的Rails 4,Devise,Omniauth應用程序中進行設置。

我目前收到此錯誤:無效的redirect_uri。 該值必須與使用API​​密鑰注冊的URL匹配。

LinkedIn開發人員說明表明這是步驟1的錯誤。我已經注冊了我的應用程序。 https://developer.linkedin.com/documents/authentication

我不知道該怎么做步驟3。我應該在哪里放置重定向代碼? 它如何與rails配置一起使用。 請有人幫忙。

謝謝

基本上,第3步是說您可以通過url在每個請求中請求不同的權限,但是對於您的gem來說,您不必擔心,只需在linkedin( settings )中跳到應用程序的配置(第4步)並選擇與所有用戶一起使用的巫婆權限,這將觸發您頁面上所有用戶的詢問。

現在,如果您真的希望每個用戶都具有不同的行為,可以說有些用戶只是登錄而其他用戶將以您的頁面管理自己的linkedin個人資料,則應更改omniauth工作流的行為,facebook-omniauth-gem有一個選項您可以在devise初始化程序中將其傳遞到config.omaniauth中,這將觸發一個額外的步驟來更改url,您可以在其中放置該選項,我想linkedin應該有類似的設置。

我只是為facebook做一個答案 ,但我解釋了一般用途,如果您有麻煩,請看一下!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM