基本用法 - 依赖注入
/**
* 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();
}