我刚刚将Facebook和Google登录添加到我的网站,并且client_id和client_secret的值是从管理控制面板设置的,并存储在我的数据库设置表中。
当我尝试做这样的事情时(在config / services.php上):
'facebook' => [
'client_id' => Setting::findOrFail('facebook_client_id')->first()->value,
'client_secret' => '',
'redirect' => env('APP_URL') . '/login/facebook/callback',
],
'google' => [
'client_id' => '',
'client_secret' => '',
'redirect' => env('APP_URL') . '/login/google/callback',
],
我得到一个空白页。
当然我在config / services.php文件中添加了这个:
use App\Setting;
答案 0 :(得分:0)
请勿将use App\Setting
添加到文件顶部,因为它不是类。
直接在代码中使用App\Setting::
。