我在我的应用程序中使用 FOSUserBundle。我想通过 HTTP 服务做两件事:
检查密码。该服务可能如下所示(密码不会被加密):
public function checkPasswordValidity($userId, $password) { $user = $this->getDoctrine() ->getRepository('MyCompany\UserBundle\Entity\User') ->find($userId); if (specialFunction($user , $password)) echo 'Valid Password'; else echo 'Invalid Password'; }
通过另一个 HTTP 服务创建一个新用户。参数将是用户名和密码。