Laravel-如何在config / services.php中使用会话和路由

时间:2018-11-14 13:47:14

标签: php laravel facebook-graph-api laravel-5

我使用laravel/socialite在laravel 5中使用Facebook登录
但在许多教程中,必须像

这样在config / services.php中进行配置
'facebook' => [
        'client_id' => 'abc',
        'client_secret' => 'def',
        'redirect' => 'http://ghi',
],

但是我想让它们动态化,就像用户可以输入它们并保存到会话一样

'facebook' => [
        'client_id' => session()->get('client_id'),
        'client_secret' => session()->get('client_secret'),
        'redirect' => route('aa'),
],

但是会话和路由不能在config / services.php中使用。我该如何使它充满动感。

1 个答案:

答案 0 :(得分:0)

client_idclient_secret不适用于您的用户,而是您的(facebook)应用程序。

您需要在Facebook上拥有一个开发人员帐户并在其中创建一个应用程序。 (不知道如何,我没有使用Facebook)。然后,您将为该(facebook)应用获取一个client_idclient_secret,您可以将其添加到config/services.php