我正在嘗試使用Lumen上的laravel/socialite實現社交登錄。這是第一次登錄步,控制器:Lumen上的Laravel Socialite:憑證不會沿着
public function loginLinkedin()
{
return Socialite::driver('linkedin')->redirect();
}
的憑據存儲在.ENV配置文件:
LINKEDIN_ID=123whatever
LINKEDIN_SECRET=123whatever
LINKEDIN_URL=http://localhost/linkedin
當我訪問我的鏈接,控制器重定向我LinkedIn,但我簡單地得到一個紅色的徽章說:
客戶端代碼丟失。有必要提供 的客戶端代碼以便繼續。
我懷疑laravel/socialite無法從.env文件獲取我的憑據。我想念什麼?
這似乎是與流明相關的一般性問題。通常我會看到許多包含一些「config/blabla.php」配置文件的Laravel軟件包,但我沒有看到如何在Lumen上安全地實現這種配置。