0
public function authenticate()
{
    $id = $this->getPayload()->get('sub');
    if (! $this->auth->byId($id)) 
    {
         return false;
    }
    return $this->user();
}

protected function authenticated(Request $request, $user)
    {
        $credentials = $request->only('email', 'password');

        try {
            if (! $token = JWTAuth::attempt($credentials)) {
              echo "Invalid request!";
            }
        } catch (JWTException $e) {
            echo "Could not create a token!";
        }

        \Cookie::queue('token', $token, 3600);


    }

打印$id时返回到用户表的 id,假设我没有 id 我使用user_id了如何更改它以及请指导。谢谢

4

1 回答 1

0

byId

byId()将搜索主键,因此制作user_id主键并确保将其设置为自动递增。

于 2018-11-29T12:59:37.837 回答