首页>Magento>source

我有一个我开发的前端模块,我想限制只登录用户. 强调这是前端用户,而不是我们正在谈论的管理员用户

我认为这可以通过ACL设置完成,就像管理模块一样 - 但我无法在任何地方找到答案。

这是可能还是有必要检查他们登录的每个操作(我想避免这样做,因为它有很大的错误余量 - 我只是希望登录用户访问所述页面)?< / p>

最新回答
  • 2019-12-5
    1 #

    不,前端没有ACL.要允许访问自定义控制器中的已登录用户,可以按照与Magento_Customer模块相同的方式进行操作,如下所述:Magento 2 - 检查自定义模块中页面的登录

    如有必要,请为客户群添加额外的支票。

    但是,如果您希望能够为客户组配置ACL,则必须从头开始实施,尽管您可能可以重用管理模块的某些部分。

  • catalog:在可配置产品中添加自定义属性
  • magento2:在后端使用js显示错误消息