Symfony make:auth 命令

Symfony make:auth command

我用 symfony 6 创建了一个网站,我想添加一个身份验证系统。

我看到 symfony console make:auth 命令存在,但我不能在 Symfony 6 中使用它?

我收到此错误:[ERROR] MakerBundle only supports the new authenticator based security system. See https://symfony.com/doc/current/security.html

有人提供了创建登录表单和注册表的教程(因为我尝试使用文档,但对于注册表我遇到了另一个错误,其中一个错误是 (Exception) class is not founded...)

您可以查看位于 config/packages/security.yaml 的安全包配置文件。确保 enable_authenticator_manager 设置在那里。

如果值为 false,请将其设置为 true。 如果 none,请将其添加到 security 部分。

security:
    # add line below
    enable_authenticator_manager: true 

然后再执行make:auth