使用外部API的Laravel身份验证

时间:2019-11-14 08:36:58

标签: php laravel

我有一个使用节点JS和mongo制作的外部服务器API。我想用户API是localhost:8010/api/login的输出,如何在laravel中将其用于auth?

"users": [
  {
    "_id": "592e71bc05be3c26f6bda51d",
    "updatedAt": "2017-05-31T07:33:16.608Z",
    "createdAt": "2017-05-31T07:33:16.608Z",
    "userToken": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyIjoiRW1qb3kiLCJkYXRlIjoxNDk2MjE1OTk2NTk0fQ.25AY8EGoCmpcToidVWBU_czOKCFbV-dkrmCPUx6InD4",
    "name": "desert",
    "mobile": "123456789",
    "type": "N",
    "is_active": 1,
    "__v": 0
  } 

1 个答案:

答案 0 :(得分:0)

Auth :: login方法将看到您想要的工作

$model = User::find(1);
Auth::login($model, true);