问题标签 [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.
php - PHP SREG 中的 JanRain OpenID?
我使用我发现的修改后的登录设置了演示,称为 open-id 选择器。登录工作正常,身份 url 又回来了,但我要求的 SREG 数据从未填充、必需或可选。我正在使用 gmail 帐户登录我的页面。这是我编辑的 try_auth.php 中的代码
$sreg_request = Auth_OpenID_SRegRequest::build(
// Required
array('email'),
// Optional
array('fullname', 'gender', 'timezone', 'dob', 'country'));
是什么赋予了?
php - JanRain PHP OpenID:如何检查提供商是否以编程方式支持 AX?
好的,我的问题是一些提供者支持 SREG 而一些只支持 AX 我需要知道我如何可以从提供者那里请求他们支持哪些方法。我尝试查看这里的文档http://openidenabled.com/ files/php-openid/docs/2.1.3/但我什么也没看到。
php - php-openID 不适用于雅虎
我正在尝试使用 php-openid 库在我的网站中实现 openID。其软件包中的基本消费者示例不适用于 Google 和 Yahoo。我在这里找到了 Google 解决方案: Example usage of AX in PHP OpenID 但它仍然不适用于 Yahoo!. 我怎样才能让它工作?
authentication - 有没有人使用 JanRain / RPX 为用户启用多个登录选项(例如 Google、Twitter、Facebook 等)?
我正在考虑是否考虑使用这样的产品为我的用户提供多个登录选项,或者自己在内部构建/维护它。该产品/服务的优点是什么?您认为不使用此项目/服务的主要论点是什么?
php - PHP OpenID 不适用于 Google/Yahoo 和“黑客”修复它......它们安全吗?
我一直在尝试使用 OpenID,并设置了一个示例网页以使用我的 OpenID 帐户进行访问。我正在使用Janrain 的 Php OpenID 库,但它不适用于我的 Google 帐户。一项小小的研究让我想到了这个问题,这表明问题在于谷歌使用https
和......
... 发出 HTTPS 请求的设置很可能在您的 PHP 服务器上被破坏了。检查以确保您已安装 ca-certificates 软件包。
在同一个线程中,有人链接到我部署并成功与我的 Google 帐户一起使用的库的黑客版本。其他问题有其他自定义来解决类似问题(Janrain 的 PHP-OpenID 和 Google/Yahoo,php-openID 不适用于 Yahoo!,在 PHP OpenID 中使用 AX 的示例... )
我对安全性不太感兴趣,所以我问;有人知道不使用这些黑客版本的理由吗?
原始库是否有这些黑客通过设计修复的任何缺点,因此黑客是一个潜在的安全漏洞?
有没有一个合格的加密货币专家看过这些解决方案并走了“大卫乔姆的胡子!不! ”
如果是这样 - 因此我不应该使用任何这些黑客 - 我将如何检查我是否“安装了 ca-certificates 包”?
php - 如何在不请求 SReg 字段的情况下使用 OpenID 区分/识别用户?
我一直在玩弄 JanRain OpenID PHP 库,主要是跟随我在 ZendZone 上找到的教程。
如何区分用户 - 尤其是最终使用相同 OpenID URL https://www.google.com/accounts/o8/id的 Google 用户?
基本上,我可以检测到他们有一个 OpenID 帐户……他们已经成功通过身份验证……但我的应用程序仍然不知道他们是谁;只是他们进行了身份验证。
为了区分用户,本教程使用“简单注册请求”来请求用户的 OpenID 提供商的电子邮件 - 然后使用电子邮件地址查看这是否是返回用户。
它对我不起作用,显然不适用于某些提供商,所以当我偶然发现一个 function 时我很兴奋getDisplayIdentifier
。
不幸的是,几个小时后,getDisplayIdentifier
更改返回的值。
nonblocking - Janrain RPXnow (Engage) (https://rpxnow.com/) 绕过弹出窗口阻止程序......如何?
基本上我需要在弹出窗口中打开一个登录窗口,这样它就不会被弹出窗口阻止程序阻止。类似于 Janrain 在其RPXnow 解决方案中所做的。他们是怎么做到的?
google-apps - 通过 Janrain Exchange (http://www.janrain.com) 使用 Google Apps 帐户登录
我尝试使用我的谷歌应用程序帐户(user@my-domain.com)登录,但它说没有这样的用户(或类似的东西)。
根据http://www.janrain.com/solutions/supported-networks/google-api,
Janrain Exchange 可以支持 google app 账户,但是我具体是怎么做的呢?
谢谢!
asp.net-mvc - 如何在 Janrain RPX 中获取“返回 url”
如何使用 Janrain RPX 登录获取上一个 url?
我正在使用 Asp.Net MVC 来请求。
openid - 如何从 janrain / RPX 获取 photo_url?
如果有人访问我的网站,我想在我的网站上进行 jainrain / RPX 身份验证后提取 photo_url。但是 photo_url 没有发送。我得到了 openid 名称,但没有得到照片地址。我用我的 gmail 帐户尝试了它,我在我的个人资料中放了一张照片,然后我为任何人发布了它,但 gmail 没有为我发送它。为什么不工作呢?