/** * Send the request after setting authorization params * @return Illuminate\Http\Response */ public function sendAuthorization() { $this->request->merge($this->params->toArray()); $this->oauth->getIssuer()->setRequest($this->request); $token = $this->oauth->issueAccessToken(); if (auth()->check()) { $token['user'] = auth()->user(); } return response()->json($token); }
/** * Get the issuer. * * @return \League\OAuth2\Server\AuthorizationServer * @static */ public static function getIssuer() { return \LucaDegasperi\OAuth2Server\Authorizer::getIssuer(); }