我正在使用UserInterface一种getToken接收用户注册并为其生成令牌的方法,但是当我发送数据(在 Postman 中)时,我收到错误:无法自动装配参数$user: "App\Controller\AuthController::getTokenUser()"它引用接口"Symfony\Component\Security\Core\User\UserInterface",但不存在此类服务。您是否创建了一个实现此接口的类?编辑:我在每个需要的类中实现了 UserInterface 。抱歉没有提及获取token的方法:public function getTokenUser(UserInterface $user, JWTTokenManagerInterface $JWTManager){
return new JsonResponse(['token' => $JWTManager->create($user)]);
}该方法的路线: api_login_check:
path: /api/login_check
controller: App\Controller\AuthController::getTokenUser
- 3 回答
- 0 关注
- 118 浏览
添加回答
举报
0/150
提交
取消