因此,我正在开发一个Drupal 8站点,并且正在使用“ 简单的fb连接”模块。 我几乎从字面上复制了Drupal的代码,以向我的新用户添加自定义角色,并获取facebook数据并将其链接到我的自定义字段。一切正常,直到我实际尝试注册或登录。
首先让我解释一下流程的工作原理,因此,当您尝试登录或注册时,您将重定向到“ / management”页面(此模块带有“ 登录后重定向”模块)。此页面仅允许具有 jobseeker 角色的用户使用。所有这些在drupal登录和注册中都可以正常工作。只有使用facebook模块,才出问题。
根据我的日志消息来判断,这是我尝试使用简单的fb connect模块登录时发生的情况。
此问题并非每次都出现在非常随机的时刻,有时是3次登录尝试之后,有时是8次之后。有人可以帮助我弄清楚我是如何突然失去用户角色的,或者如何避免这种情况的发生。
答案 0 :(得分:0)
已解决:
模块“ 简单的fb连接”与模块“ 登录后重定向”冲突。因此,我删除了“ 登录后重定向”模块,仅添加了“ 规则”模块,以设置规则的登录目的地。