如何使用 Vanilla jsconnect 实际设置 SSO?

Posted

技术标签:

【中文标题】如何使用 Vanilla jsconnect 实际设置 SSO?【英文标题】:How do I actually setup SSO with Vanilla jsconnect? 【发布时间】:2014-12-15 12:44:55 【问题描述】:

我有一个内置了基本成员身份验证系统的站点,我想允许该站点的登录名也可以使用 jsconnect 插件在香草论坛上工作。该论坛是在站点的文件夹中构建的。

我已经阅读了原版论坛的 jsconnect 插件的文档。 但是我不能完全掌握实际设置它的过程,这就是我现在所处的位置;

我已经在原版论坛下载并安装了 jsconnect 插件,我可以在设置中访问它。但是,当我尝试添加连接时,一旦我点击提交,我就会得到一个空白的错误屏幕:

Something has gone wrong.

We've run into a problem and are unable to handle this request right now.
Please check back in a little while.

我假设这与我需要设置一个 Authenticate Url 去某个地方有关,但是它应该指向什么?

我读到我需要一个 jsonp 文件,但是当我查看 jsconnect repo https://github.com/vanilla/jsConnectphp 时,有一个 index.php 文件似乎可以处理身份验证,对吗?

基本上我正在寻找一些关于我应该如何进行的指导,

任何帮助都将不胜感激!

【问题讨论】:

【参考方案1】:

您需要下载index.php文件,然后将functions.jsconnect.php的路径更改为/plugins/jsconnect/functions.jsconnect.php

然后添加一个连接和测试 url。

【讨论】:

以上是关于如何使用 Vanilla jsconnect 实际设置 SSO?的主要内容,如果未能解决你的问题,请参考以下文章

❲Vanilla技巧❳Vanilla(OpenResty)实现的Restful

如何使用 vanilla JavaScript 查找 div 的宽度?

香草论坛 SSO php 未登录到论坛

你如何避免使用 vanilla web 组件的请求地狱?

Cordova:如何使用 vanilla JS 保存文本文件

如何使用 Vanilla JavaScript/Ajax 获取地理位置 - 国家和城市