open20 / open2-cms-module-userauth
此包的最新版本(1.6.0)没有提供许可证信息。
用于特定CMS页面区域的用户名和密码认证系统。
1.6.0
2023-05-23 12:05 UTC
Requires (Dev)
- luyadev/luya-testsuite: ^1.0
- open20/amos-admin: ^2.9.0
- open20/amos-core: >=1.29.1
- dev-master
- 1.6.0
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.1
- 1.4.0
- 1.2.1
- 1.2.0
- 1.1.0
- 1.0.1
- 1.0.0
- dev-releases/1.6.0
- dev-releases/1.5.5
- dev-releases/1.5.4
- dev-releases/1.5.3
- dev-releases/1.5.2
- dev-releases/1.5.1
- dev-releases/1.5.0
- dev-releases/1.4.1
- dev-releases/1.4.0
- dev-releases/1.2.1
- dev-releases/1.2.0
- dev-releases/1.1.0
This package is auto-updated.
Last update: 2024-09-23 15:05:19 UTC
README
用于特定CMS页面区域的用户名和密码认证系统。它不包含前端的新用户注册过程!
安装
- 通过composer安装扩展
composer require amos/cms-module-userauth
- 添加到配置文件中
'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. ], ],
- 运行
./luya migrate
和./luya import
命令。 - 在cms中指定页面上放置
userauthfrontend
模块。 - 添加配置变量标识符
userauth_redirect_nav_id
,其值为步骤4中包含的页面。 - 添加配置变量标识符
nopermission_redirect_nav_id
,其值为没有权限信息的页面。 - 可选地,您可以使用变量标识符
userauth_afterlogin_nav_id
配置,在未提供ref url时,用户将被重定向到哪个nav id。
使用方法
安装后,您可以通过在页面“页面属性”面板中勾选“保护页面”复选框来使用用户登录来保护任何给定页面。重要:此设置不会由子页面继承,必须为每个需要保护的页面设置。