基本用法 - 依賴注入
/**
* LoginController constructor.
* @param Socialite $socialite
*/
public function __construct(Socialite $socialite) {
$this->socialite = $socialite;
}
在 Controller 的建構函式中,你現在可以注入 Socialite
類,它將幫助你處理社交網路的登入。這將取代 Facade 的用法。
/**
* Redirects the User to the Facebook page to get authorization.
*
* @return Response
*/
public function facebook() {
return $this->socialite->driver('facebook')->redirect();
}