我正在使用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 關注
- 158 瀏覽
添加回答
舉報
0/150
提交
取消