我們正在嘗試使用Laravel 5.1 socialite的動態facebook應用憑證。Laravel 5.1 socialite的動態facebook應用憑據socialite
配置/ services.php
'facebook' => [
'client_id' => 'xxxx',
'client_secret' => 'xxxx',
'redirect' => 'http://example.com/facebook-callback',
],
在我的控制文件:
public function getConnectFacebook()
{
return Socialite::driver('facebook')->redirect();
}
public function getFacebookCallback()
{
$user = Socialite::driver('facebook')->user();
}
我們試圖覆蓋facebook的驅動程序是這樣的:
public function getConnectFacebook()
{
Config::Set("services.facebook.client_id", "dynamic_app_id");
Config::Set("services.facebook.client_secret", "dynamic_app_secret");
Config::Set("services.facebook.redirect", "dynamic_app_redirect");
return Socialite::driver('facebook')->redirect();
}
但它沒有工作。請讓我知道我們如何實現這一目標?
謝謝。
通話過程中如何實現背部。我的意思是它重定向罰款,而回調它再次獲取配置服務文件。 –