我正在尝试在 laravel 中使用社交身份验证进行身份验证。我在 services.php 中有这段代码
'facebook' => [
'client_id' => 'your-facebook-id',
'client_secret' => 'your-facebook-app-secret',
'redirect' => 'http://your-callback-url',
],
每当我尝试登录 facebook 显示:
无效的应用程序 ID:您的 Facebook 标识
client_id
, client_secret
, 和redirect
这里到底是什么?
我有这些方法用于将用户重定向到 OAuth 提供者,另一种用于在身份验证后从提供者接收回调。
public function redirectToProvider()
{
return Socialite::driver('facebook')->redirect();
}
public function handleProviderCallback()
{
$user = Socialite::driver('facebook')->user();
dd($user->getEmail);
}