Login DotNetNuke未经验证的用户-在他们登录后自动转发到特定页面?

Login DotNetNuke未经验证的用户-在他们登录后自动转发到特定页面?,login,dotnetnuke,registration,verification,Login,Dotnetnuke,Registration,Verification,我在哪里用DNN(7.x版)写这段代码?用户刚刚登录,是未经验证的用户 检查他们是否处于未验证用户角色 如果是,请转到特定页面 现在的情况:当他们未经验证时,他们仍然可以浏览网站并查看一些内容,他们将看到“未经验证的用户”消息横幅 我们需要什么:当未经验证的用户首次登录时,以及当他们登录后尝试导航到任何页面(通过在浏览器中键入URL)时,他们应该自动被重定向到一个特定的页面,该页面有一个文本框来输入他们的验证号和/或一个链接/按钮来重新发送他们的验证。我已经要求一个类似的功能有一段时间了。应

我在哪里用DNN(7.x版)写这段代码?用户刚刚登录,是未经验证的用户

  • 检查他们是否处于未验证用户角色
  • 如果是,请转到特定页面
现在的情况:当他们未经验证时,他们仍然可以浏览网站并查看一些内容,他们将看到“未经验证的用户”消息横幅


我们需要什么:当未经验证的用户首次登录时,以及当他们登录后尝试导航到任何页面(通过在浏览器中键入URL)时,他们应该自动被重定向到一个特定的页面,该页面有一个文本框来输入他们的验证号和/或一个链接/按钮来重新发送他们的验证。

我已经要求一个类似的功能有一段时间了。应该有一种简单的方法插入DNN的登录/注销/身份验证系统

  • 我所做的(对于类似的情况)是我编写了一个没有任何显示的模块,它只是使用当前用户的信息在后台做一些事情。然后,DNN中有一个设置,即“
    将此模块放置在每个页面上”
    ”。 您的模块可以检查用户的角色,并基于该角色重定向

  • 还有一些免费模块可以实现这一点: