2014-10-01 103 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你正在使用的软件包,它包括一个很好的例子。

相关问题