Php 如何使用sfDoctrineGuardPlugin在Symfony中创建用户?

Php 如何使用sfDoctrineGuardPlugin在Symfony中创建用户?,php,plugins,symfony1,content-management-system,doctrine,Php,Plugins,Symfony1,Content Management System,Doctrine,我需要通过代码创建用户,可以吗 只在谷歌中找到了带有控制台的表单,这不是我需要的 谢谢 symfony版本1.4.6 sfDoctrineGuardPlugin版本1.0.4一旦安装了插件,请执行此命令: ./symfony guard:create-user admin password 使用此用户,您可以在后端添加更多非superadmin用户,一旦您安装了插件,请执行此命令: ./symfony guard:create-user admin password 有了这个用户,您可以在后

我需要通过代码创建用户,可以吗

只在谷歌中找到了带有控制台的表单,这不是我需要的

谢谢

symfony版本1.4.6
sfDoctrineGuardPlugin版本1.0.4

一旦安装了插件,请执行此命令:

./symfony guard:create-user admin password

使用此用户,您可以在后端添加更多非superadmin用户,一旦您安装了插件,请执行此命令:

./symfony guard:create-user admin password

有了这个用户,您可以在后端添加更多的非superadmin用户

这就是您想要的吗

$user = new sfGuardUser();
$user->setUsername($username);
$user->setPassword($password);
$user->setEmailAddress($email);
$user->save();

//Bonus: connect user to a group
$userGroup = new sfGuardUserGroup();
$userGroup->setUser($user);
$userGroup->setGroupId(1);
$userGroup->save();

这就是你要找的吗

$user = new sfGuardUser();
$user->setUsername($username);
$user->setPassword($password);
$user->setEmailAddress($email);
$user->save();

//Bonus: connect user to a group
$userGroup = new sfGuardUserGroup();
$userGroup->setUser($user);
$userGroup->setGroupId(1);
$userGroup->save();
你看到了吗