Login 表达式引擎的密码模块?

Login 表达式引擎的密码模块?,login,passwords,expressionengine,Login,Passwords,Expressionengine,只是想知道是否有人能帮我处理客户的请求 是否有密码保护页面的expression engine模块 我需要设置一个表单供用户填写并选择密码和用户名,这样他们就可以访问网站上的单独部分/页面了 如何使用EE实现这一点?EE中的任何内容都可以使用logged\u in\u group\u id全局变量包装在条件语句中,因此实际上不需要模块 因此,您可以让您的用户填写一份成员注册表(我建议您填写),设置为将他们注册到您选择的成员组中 然后,像这样包装仅限成员的内容(为您的成员组使用适当的ID): 或者

只是想知道是否有人能帮我处理客户的请求

是否有密码保护页面的expression engine模块

我需要设置一个表单供用户填写并选择密码和用户名,这样他们就可以访问网站上的单独部分/页面了


如何使用EE实现这一点?

EE中的任何内容都可以使用
logged\u in\u group\u id
全局变量包装在条件语句中,因此实际上不需要模块

因此,您可以让您的用户填写一份成员注册表(我建议您填写),设置为将他们注册到您选择的成员组中

然后,像这样包装仅限成员的内容(为您的成员组使用适当的ID):


或者,您也可以使用类似的方法:

在ExpressionEngine站点中,有几种方法可以对页面进行密码保护:

  • 模板首选项管理器
  • 条件全局变量
  • 第三方附加组件
到目前为止,最简单的解决方案是使用ExpressionEngine控制面板中的内置组件

1) 。使用模板访问限制功能,您可以将整个页面/模板限制为一个或多个已定义的组(禁止组、来宾组、成员组、挂起组和自定义组)

访问受限页面时,您可以配置应执行的操作:

  • 显示特定模板(例如登录或错误页面)
  • 启用HTTP身份验证
2) 。如果需要有条件地向特定成员或组显示页面的一部分,可以使用

条件变量是成对类型的变量,允许您根据满足的条件有条件地显示或隐藏页面上的信息。例如,基本条件变量如下所示:

{if username == "joe"}
    Hi Joe!
{/if}
更高级的条件可以使用逻辑运算符(例如:或、和)将多个变量与多个值进行比较。考虑这个例子:

{if username == "joe" OR username == "bob"}
    Hey, Guys!
{/if}
有许多全局条件可以使用。有关更多信息,请参阅ExpressionEngine用户指南的一节

3) 。最后,如果您需要对ExpressionEngine中的密码保护内容进行更高级或更精细的控制,则第三方附加组件可以满足您的需要

一个如此受欢迎的附加组件是。它为您提供了一套强大的前端成员管理工具,并为您的成员管理行为增加了灵活性

使用其他第三方加载项,您可以对文件、特定成员或成员组的特定频道条目等进行密码保护!所有这一切都是可能的,这是由于

您可以利用任意数量的第三方开发人员加载项--这是致力于ExpressionEngine加载项的官方社区合作伙伴

{if username == "joe" OR username == "bob"}
    Hey, Guys!
{/if}