【问题标题】:How to create user in Symfony with sfDoctrineGuardPlugin?如何使用 sfDoctrineGuardPlugin 在 Symfony 中创建用户?
【发布时间】:2012-01-16 16:08:34
【问题描述】:

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

只能在谷歌找到带有控制台的表单,而不是我需要的。

谢谢。

symfony 版本 1.4.6 sfDoctrineGuardPlugin 1.0.4版

【问题讨论】:

标签: php plugins symfony1 content-management-system doctrine


【解决方案1】:

这是你要找的吗?

$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();

【讨论】:

    【解决方案2】:

    一旦你安装了插件,执行这个命令:

    ./symfony guard:create-user admin password
    

    有了这个用户,你可以在你的后台添加更多的非超级管理员用户

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-27
      • 1970-01-01
      • 2012-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多