Drupal 8 - 简单的 fb 连接失败
Drupal 8 - simple fb connect fails
所以我正在开发一个 Drupal 8 站点,我正在使用“simple fb connect”模块。
我几乎从字面上复制了 Drupal 中的代码,以便为我的新用户添加自定义角色并获取 facebook 数据并将 link 它们添加到我的自定义字段中。一切正常,直到我真正尝试注册或登录。
首先让我解释一下流程是如何工作的,所以当您尝试登录或注册时,您会被重定向到“/管理”页面(这与模块“登录后重定向'模块)。此页面仅允许具有 jobseeker 角色的用户使用。所有这一切都与 drupal 登录和注册完美配合。只有facebook模块出了问题
根据我的日志消息判断这是我尝试使用简单的 fb 连接模块登录时发生的情况。
- 会话正常打开,如果用户还没有帐户,它会创建一个新帐户。 用户已分配 'jobseeker' 角色。
- 重定向到“/管理”页面(到这里为止一切正常)
- 页面“/management”出现错误“拒绝访问”,如果我检查我的日志,drupal 会尝试以 匿名用户身份访问此页面...即使用户已登录。
- 当刷新页面时,我突然登录并分配了求职者角色
这个问题不是每次都会发生,而且是在非常随机的时刻发生,有时在 3 次登录尝试后,有时在 8 次之后。有人能帮我弄清楚我是如何突然失去用户角色或如何避免这种情况的吗..
已解决:
模块“Simple fb connect”与模块“Redirect after login”冲突。所以我删除了模块“Redirect after login”并添加了“Rules”模块,以使用规则设置我的登录目的地。
所以我正在开发一个 Drupal 8 站点,我正在使用“simple fb connect”模块。 我几乎从字面上复制了 Drupal 中的代码,以便为我的新用户添加自定义角色并获取 facebook 数据并将 link 它们添加到我的自定义字段中。一切正常,直到我真正尝试注册或登录。
首先让我解释一下流程是如何工作的,所以当您尝试登录或注册时,您会被重定向到“/管理”页面(这与模块“登录后重定向'模块)。此页面仅允许具有 jobseeker 角色的用户使用。所有这一切都与 drupal 登录和注册完美配合。只有facebook模块出了问题
根据我的日志消息判断这是我尝试使用简单的 fb 连接模块登录时发生的情况。
- 会话正常打开,如果用户还没有帐户,它会创建一个新帐户。 用户已分配 'jobseeker' 角色。
- 重定向到“/管理”页面(到这里为止一切正常)
- 页面“/management”出现错误“拒绝访问”,如果我检查我的日志,drupal 会尝试以 匿名用户身份访问此页面...即使用户已登录。
- 当刷新页面时,我突然登录并分配了求职者角色
这个问题不是每次都会发生,而且是在非常随机的时刻发生,有时在 3 次登录尝试后,有时在 8 次之后。有人能帮我弄清楚我是如何突然失去用户角色或如何避免这种情况的吗..
已解决:
模块“Simple fb connect”与模块“Redirect after login”冲突。所以我删除了模块“Redirect after login”并添加了“Rules”模块,以使用规则设置我的登录目的地。