首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自定义登录表单问题

自定义登录表单问题
EN

Drupal用户
提问于 2013-05-14 09:38:03
回答 2查看 249关注 0票数 2

在我的网站中有两种类型的人登录,一种是设计师,另一种是读者,我希望人们通过角色来登录我的网站。意思是设计师转到设计登录表单登录。读取器转到阅读器登录表单登录。我的问题是:

  1. 如何在同一页面中显示两个登录表单?
  2. 如何检查访问者同时登录时在登录表单中的角色?
  3. 它是任何模块,我可以使用或我需要做一些定制用户模块和如何定制?

救命啊!

EN

回答 2

Drupal用户

发布于 2013-05-14 09:43:22

Drupal不支持不同的登录表单。用户要么登录,要么不登录,他的特权完全取决于他的角色。

  1. 可以使用MultiBlock多次在一个页面上放置一个块。
  2. 用户有他的角色,检查他们的正常。不管他用什么形式,他都将扮演他的角色。
  3. 如果您想动态地提供角色,是的,您需要编写您自己的模块,这个模块的功能有点像登录处理程序,但是要准备好面对巨大的访问权限问题。
票数 2
EN

Drupal用户

发布于 2013-05-14 16:49:37

如果登录实际上指的是实际的帐户创建,则可能需要研究自动分配角色模块:

自动分配角色模块有三个主要用途。第一种是在创建新帐户时提供角色的自动分配。第二种方法是允许最终用户在创建帐户时选择自己的角色。第三种方法是提供在创建帐户时触发特定角色的路径。管理员完全控制这些功能,可以让它们一起工作,也可以彼此独立工作。自动分配角色与内容配置文件模块集成在一起,因此可以将内容类型用作注册页。您甚至可以用自己设计的自定义版本替换默认的用户/注册页面。

否则,@Molot前面提到的就是: Drupal不依赖于您登录的位置来为用户生成角色。

票数 0
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/72983

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档