dinggo +jwt 写登录ap报错,请大家批评一下

错误

开发环境

用dinggo和jwt开发登录网页出现上述错误,php版本7.4,laravel框架。

项目代码


<?php
namespace Api\PrintCodeControllers;

use App\Models\User;
use App\Http\Requests\RegisterAuthRequest;
use Api\Controllers\BaseController;
use Illuminate\Http\Request;
use JWTAuth;
use Tymon\JWTAuth\Exceptions\JWTException;

class LoginController extends BaseController
{
    public function register(RegisterAuthRequest $request)
    {
        $user = new User();
        $user->username = $request->username;
        $user->password = bcrypt($request->password);
        $user->save();
    }
    public function login(Request $request)
    {
        $input = $request->only('username', 'password');
        $jwt_token = null;

        if(!$jwt_token = JWTAuth::attempt($input))
        {

            return response()->json([
                'success'=> false,
                'message'=> 'Invalid Username or Password',
            ],401);
        }
        return response()->json([
            'success' => true,
            'token' => $jwt_token,
        ]);
    }
}
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 3

相关配置没搞好?

4年前 评论
wangjun1995 (楼主) 4年前
wangjun1995 (楼主) 4年前

jwt加密的key貌似有问题

4年前 评论
wangjun1995 (楼主) 4年前
66
jwt:secret
4年前 评论

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