jwt 登录attempt遇到点小问题 帮忙解决一下

laravel 版本5.5
jwt用的是”dingo/api”: “^2.0.0-alpha2”
attempt老是报false
对应的配置文件都配置了

      'guards' => [
         'api' => [
          'driver' => 'jwt',
          'provider' => 'users',
          ],
     ],
     'providers' => [
          'users' => [
          'driver' => 'eloquent',
          'model' => App\Models\User::class,
          ],
    ]
      //创建用户信息
        $user = $this->user;
        $user->phone = $mobile;
        $user->password = bcrypt(123456);
        $user->save();

        //登录时
       $where = [
                    'phone'    => $request->phone,
                    'password' => $request->password,
                ];
                $token = Auth::guard('api')->attempt($where);
     //日志
     local.INFO: sql {"sql":"select * from `users` where `phone` = ? limit 1","parmars":["15835967926"]}
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 1

解决了,字段长度不够自动截取了密码

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!