2014-10-01 88 views
0

我很喜歡Facebook的sdk的東西......我想使用oauth-4-laravel在網站上做一個Facebook登錄,但我無法弄清楚$ code的含義。

// get data from input 
$code = Input::get('code'); 

// get fb service 
$fb = OAuth::consumer('Facebook'); 

// check if code is valid 

// if code is provided get user data and sign in 
if (!empty($code)) { etc... 

我在哪裏可以得到Input :: get('code')?

回答

2

code參數是通過Facebook登錄頁面設置,基本上它的工作原理是這樣的:

  • 您的應用程序產生一個Facebook登錄的網址,並將用戶重定向到它
  • 用戶輸入他的證件,給允許您的應用程序
  • Facebook上用戶重定向回您的應用程序的「代碼」參數設置

我建議你閱讀documentation你正在使用的軟件包,它包括一個很好的例子。

相關問題