我是使用Symfony和Sulu CMS管理网站的新手。

但是现在我必须基于现有项目设置测试环境。到目前为止,我认为我已经设法使Symfony和Sulu基本正常工作。

现在我的问题:
我使用php app/console sulu:security:user:create创建了一个用户,并且运行良好。到目前为止,我还无法创建角色,但是MySQL数据库中已有角色,因此我为新用户使用了其中一个角色。
当我尝试登录sulu.lo / admin页面时,新的用户名和密码组合不起作用。

我可以执行任何检查以提示可能是什么问题吗?

请询问我是否需要其他信息。

最好的祝福

最佳答案

创建用户角色

$ php ./bin/adminconsole sulu:security:role:create --env=prod


输入您的角色名称并选择系统。输出将是这样的:

Please choose a rolename: admin
Please choose a system:
 [0] Sulu
 > 0
Created role "admin" in system "Sulu".



创建用户:

$ php ./bin/adminconsole sulu:security:user:create --env=prod


输入您的值。例如:

Please choose a username: manager
Please choose a FirstName: Ural
Please choose a LastName: Davletshin
Please choose a Email: [email protected]
Please choose a locale
  [0] de
  [1] en
  [2] fr
  [3] nl
  > 1
    Please choose a role:
     [0] admin
     > 0
   Please choose a Password:
   Created user "manager" in role "admin"



进入管理员登录页面,输入您的用户名和密码,然后欢迎您:-)

关于php - 应用程序/控制台sulu:security:user:create正常运行,但sulu-login无效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40155818/

10-13 05:48