* @param RegisterRequest $request * @return JsonResponse */ public function index(RegisterRequest $request): JsonResponse { $username = $request->username; $password = $request->password; $user = User::create([ 'username' => $username, 'password' => $password, ]); $token = Api::login($user); event(new UserLoginSuccess($user, $request, '用户注册')); return $this->success([ 'access_token' => $token, 'token_type' => 'Bearer', ]); } }