目前我正在使用DNNDEV.ME环境测试DNN。我创建了一个子域作为父门户(subdomain.dnndev.me)。
如果用户未登录,我想测试的是自动显示登录信息。即,我正在尝试保护子域以供客户端使用。我正在玩主机和管理员设置(分别是站点管理,页面管理)。我在页面管理上看到的唯一一件事是“保护”页面,但这需要在主机>站点管理中选择SSL。这些设置似乎需要SSL证书。即使我选择启用SSL,我仍然没有计划在小型网站上安装SSL证书。
我所追求的只是这样:从主站点(dnndev.me),用户将单击指向子域(subdomain.dnndev.me)的链接。从那里我希望用户注册/登录,所以我希望登录页面在点击网站时立即弹出以强制登录(或者如果是新用户则注册)。
基本上,我希望整个子域都需要身份验证。我没有看到网站范围内的设置。
有什么想法?资源?例子?谢谢!
答案 0 :(得分:0)
配置页面权限以要求“注册用户”角色查看页面几乎是现在执行此操作的唯一方法。
您可以编写所有页面上的自定义模块并弹出登录模块,但实际上页面级权限是在DNN中正确执行此操作的唯一方法。