open20/open2-cms-module-userauth

此包的最新版本(1.6.0)没有提供许可证信息。

用于特定CMS页面区域的用户名和密码认证系统。

1.6.0 2023-05-23 12:05 UTC

README

LUYA

用于特定CMS页面区域的用户名和密码认证系统。它不包含前端的新用户注册过程!

安装

  1. 通过composer安装扩展
composer require amos/cms-module-userauth
  1. 添加到配置文件中
'modules' => [
    'userauthfrontend' => [
        'class' => 'amos\userauth\frontend\Module',
        'useAppViewPath' => false, // When enabled the views will be looked up in the @app/views folder, otherwise the views shipped with the module will be used.
    ],
],
  1. 运行./luya migrate./luya import命令。
  2. 在cms中指定页面上放置userauthfrontend模块。
  3. 添加配置变量标识符userauth_redirect_nav_id,其值为步骤4中包含的页面。
  4. 添加配置变量标识符nopermission_redirect_nav_id,其值为没有权限信息的页面。
  5. 可选地,您可以使用变量标识符userauth_afterlogin_nav_id配置,在未提供ref url时,用户将被重定向到哪个nav id。

使用方法

安装后,您可以通过在页面“页面属性”面板中勾选“保护页面”复选框来使用用户登录来保护任何给定页面。重要:此设置不会由子页面继承,必须为每个需要保护的页面设置。