2011-08-10 110 views
0

我們正在構建企業應用程序,我們正在嘗試整合linkedIn API進行身份驗證,但正如我在linkedIn API開發人員看到的,身份驗證僅可能來自客戶端......在我加載頁面之後,我可以通過在linkedIn API中提供必要的調用來檢查是否存在linkedIn會話。 但是我該如何從服務器本身做同樣的事情,以便我可以直接將用戶帶到主頁?服務器端linkedIn API認證

問候

回答

2

使用REST API,你可以使用LinkedIn進行身份驗證,也只是一個你需要採取幾個步驟。

本質上,您需要讓用戶從您的應用程序啓動與LinkedIn的「連接」,讓他們授權應用程序,如果需要的話,您可以在本地存儲返回的用戶令牌。

一旦用戶授權您的應用程序,並假設您正在使用LinkedIn的'authenticate'端點,返回的用戶將在點擊'連接/登錄'按鈕時看到以下行爲:對於當前有效的用戶與LinkedIn會話,他們將立即返回到您的網站與他們的OAuth令牌。對於那些已經退出LinkedIn的用戶,他們需要先登錄,然後用他們的令牌返回到您的網站。

你可以看到簡單LinkedIn演示頁在這個基本userflow:

http://simplelinkedin.fiftymission.net/