问题标签 [janrain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
206 浏览

javascript - 如何防止在某些页面上加载 javascript 代码?

我们使用电子商务平台 X-cart 来托管我们的购物车以及 Janrain 的内置集成,它允许通过 facebook 等进行社交登录。我们希望将登录到购物车页面的能力限制为 .js 代码导致我们的网站在产品页面上加载缓慢。我们如何防止 .js 代码在产品页面上运行?

0 投票
1 回答
379 浏览

oauth - 使用 janrain 从令牌中解码信息

我在我的网站上使用 janrain 小部件进行 OAuth 过程。我正在以下 URL 中对此进行测试:http: //vignesh.gvignesh.org/register/

单击注册按钮后,用户从 Google 或 Yahoo 或 Facebook 登录。我能够获取令牌并将其存储在变量中。我在我的站点中显示令牌以进行测试。现在我不知道如何从我得到的令牌中提取用户信息。

0 投票
1 回答
434 浏览

openid - 为什么 Janrain 的 Engage 示例仅适用于 IE?

首先,让我以我对 OpenID 完全陌生且对 PHP 不是很熟悉的事实作为开头。

我在我的网站 (Apache/PHP) 上设置了 Janrain 的 Engage 示例,包括头部的 JavaScript:

我添加了他们的 DIV 标签:

我根据他们的指示构建了以下令牌收据页面:

我的小部件接受来自 Google、Facebook、Twitter、Yahoo、LinkedIn 和 Windows Live 的登录。只要我使用 IE,一切都像宣传的那样工作。如果我尝试使用 Firefox 或 Chrome 的任何提供程序,我似乎已通过身份验证,登录对话框消失,但我被困在带有 Open ID 提供程序选择小部件的页面上。

有任何想法吗?

0 投票
1 回答
445 浏览

janrain - 如何更改 janrain 参与 facebook sigin 的文本颜色

我正在为我的网站使用 janrain 参与 facebook 登录,我已经自定义了按钮。无法更改 facebook 登录文本颜色。我试过janrain.settings.fontColor = '#fff';了,但它不起作用。

请帮助我更改 janrain engege facebook 参与的文本颜色。谢谢

0 投票
1 回答
81 浏览

contacts - Janrain 联系人

我正在使用 janrain 登录网站,并与用户 facebook、gmail 等帐户联系。现在它只会从登录的帐户中提取联系人。有没有办法从他们的其他帐户中提取联系人。例如,如果他们使用他们的 facebook 帐户登录,是否也可以从他们的 gmail 帐户中提取联系人?

谢谢

0 投票
0 回答
343 浏览

facebook - Janrain 参与不适用于 facebook 登录

我在我的 magento 站点中安装了 janrain 参与插件,对其进行了配置,并且它可以在 live、yahoo 和 google 上正常工作,但是当涉及到 fb 时,它给了我一个错误。有人第一次登录时它工作得很好,但是当他们注销并尝试使用同一个 Facebook 帐户重新登录时,他们会被重定向到 mysite/janrain-engage/rpx/duplicate/ 并显示一条错误消息(已经有一个帐户与此电子邮件地址。如果您确定这是您的电子邮件地址,请单击此处获取您的密码并访问您的帐户。)如果他们使用他们的电子邮件和他们通过电子邮件获得的密码,他们可以登录,所以我认为我在我的脸书应用。任何人都可以给我一份关于如何正确配置 fb-app 的完整指南,或者我是否必须在 janrain 管理面板中进行更改?

0 投票
1 回答
223 浏览

firefox - Janrain 参与:未从 Firefox 调用 token_url

我有一个使用 Janrain Engage 登录的应用程序。几个月后一切正常,除了在 Firefox 的一台机器上......

我不知道什么原因,当我尝试从这台机器(在我的网站甚至 Janrain 的管理网站上)登录时,我得到了登录页面,我选择了一个提供商,输入我的信息,验证和然后,什么也没有发生!

正常的进程跟踪是:

在有故障的机器上,我只有第一个 GET,然后什么都没有...... token_url 回调从未被调用,所以我什至在我的服务器上没有任何痕迹。

出现问题的机器是我家的个人机器。相同的登录尝试就像 Chrome 或 IE 的魅力一样。我没有在我的 Firefox 配置中找到任何特定设置。

恐怕一些潜在客户会得到与我相同的行为并离开......有人在尝试类似的问题吗?

0 投票
1 回答
250 浏览

javascript - 切换模式时缺少 janrain 小部件

我有一个 janrain 小部件,直到几天前都可以正常工作。

有一个在其上显示 janrain 小部件的模式,单击此模式上的链接会翻转到另一个显示相同 janrain 小部件的模式。由于某种原因,在单击第一次弹出的模式上的链接后,此小部件停止显示在 Firefox 和 IE 中。它虽然适用于铬。在火狐和 IE 的情况下,我看到 janrainEngageEmbed 为空。之前 janrain 小部件已附加到 janrainEngageEmbed div,只要 janrainEngageEmbed div 可见,它就会显示。我看到最近发布了 janrain js 文件,但不确定这是否会导致此问题。

有什么想法可以调试这个问题吗?

更新:我认为这个问题是由于 janrain 最近对他们在今年 1 月发布的新版本 2013.1_ws_widgets_rc8 所做的更改引起的。

0 投票
0 回答
199 浏览

internet-explorer - Janrain 在不显示小部件的情况下参与

有没有办法在没有小部件的情况下使用免费 API 向提供者进行身份验证?

我的问题我正在尝试从 Windows Phone 应用程序实现身份验证,而 WebBrowser 控件似乎无法很好地呈现小部件内容。

不过,它在 IE10 网络浏览器应用程序中运行良好。问题是由于 WebBrowser 控件无法将混合资源从 http 转换为 https

0 投票
1 回答
133 浏览

php - Janrain server side response to Android app

Here's the documentation on how to implement Janrain engine in Android.

Example of server side response is here.

Quote: "As necessary create and return access tokens or session cookies in your endpoint's response.", I don't want to save data on session or cookies, I want to get just plain text to my app as response.

How can I do this?

Also I work with php, I don't really get ruby example.