laravel带token请求jwt接口

发布时间:2022-12-29 23:11:35 阅读:824次

在我们日常使用jwt中

通常是后端开发好带有jwt认证的系统

然后前端请求登录接口,得到token后保存到storage,然后请求别的接口需要加上这个token

那么如果是php如何请这个需要认证的接口呢

以下为rpc接口,关于rpc在我自己的文章中可以查看


$authorization = request()->header('Authorization');
$client = new client(config('app.rpc_cc_url').'?method=getUserInfo',0);
$user = $client->getUserInfo($authorization);

//取用户信息

<?php

namespace App\Http\Controllers\Rpc;

use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

class HproseController extends Controller
{

   public function __construct(Request $request)
   {
       $this->request = $request;
   }
       
   public function getUserInfo($token){
       $this->request->headers->set('Authorization', $token);
       // $user = JWTAuth::parseToken()->authenticate();
       $user = auth('organization')->authenticate();
       return $user->toArray();
   }
}

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel带token请求jwt接口 出自老鄢博客 | 欢迎分享