Facebook登录Laravel 5

时间:2015-09-22 08:44:05

标签: php facebook laravel laravel-socialite

我已经在facebook上注册了我的应用程序,正在使用Laravel社交名媛包。

我无法找到有关如何在services.php文件中设置Facebook的解决方案。

services.php

'facebook' => [
    'client_id' => env('FB_APP_ID'),
    'client_secret' => env('FB_APP_SECRET'),
    'redirect' => env(''), //???
],

在我继续之前,我想知道我需要在facebook数组中提供哪些键和值以及我可以在哪里找到它们。我相信前两个是正确的,但我不确定其他任何一个。

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

您可能会发现此article有用,它详细说明了如何很好地实施Socialite包。

至于你的设置,对于ID方面看起来都很好,但是重定向应该设置为你想要使用的回调URL。 E.g www.yoursite.com/account/facebook

然后,您可以在routes.php文件中选择它并将其指向控制器功能。

答案 1 :(得分:0)

Helo只要确保你去设置'在您的Facebook APP帐户上的标签,然后点击' advaced'您可以在其中看到有效的OAuth重定向URI'这是您网站的回调网址,例如http://example.com/callback/,那么网址应该在您的代码中设置为相同

'重定向' => ENV(' http://example.com/callback/&#39)

希望这可以帮助您解决问题:)