问题标签 [rpxnow]
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.
c# - RPX API 调用 auth_info 返回“缺少参数”错误
我无法让 RPX auth_info API 调用工作。它不断返回错误:“缺少参数:apiKey”我正在使用他们的 Wiki 上提供的 C# RPX Helper Class:RPX Helper Class
下面是我的 Page_Load 方法中的代码。RPX 服务通过向我指定的 Url 发送 POST 来工作。我的代码从下面显示的帖子数据中获取令牌。然后我调用 AuthInfo API 方法。
一切看起来都很好。令牌已填充。在他们的代码中,“apiKey”值对被添加到写入请求流的发布数据中。有没有人有这个运气?任何想法为什么这不起作用?谢谢。
authentication - RPXNow 用户映射
我正在寻找为我的网站提供多种登录方法的解决方案。我找到了 rpxnow.com,他们映射了来自所有不同网络的用户帐户。我的问题是他们怎么知道我是 twitter 上的 user1 和 facebook 上的 bigdude2?我希望它超越电子邮件查找。
我想要的最终结果是我的数据库中的唯一用户,无论他们使用什么帐户登录,欺骗都是不可以的,但我猜很可能是不可避免的。
facebook - Authlogic RPX 扩展权限
我正在为 Ruby on Rails 网站开发 Facebook Connect 功能。我注意到除非您要求扩展权限,否则 FB 不会提供用户的电子邮件。我正在使用 authlogic_rpx gem。
有谁知道,如果可能,以及如何使用 authlogic_rpx gem 要求用户授予对他的电子邮件地址的访问权限?
谢谢!
facebook - 如何使用 PLUS 会员通过 RPXNow 获取 Facebook 好友
现在我们能够从 facebook 获取个人资料并使用它登录。
现在我们想从 facebook 获取所有朋友来检查他们是否已经在我们的网站上,但我们只能获取朋友的 id 作为列表。
有什么方法可以实现吗?
openid - 使用 OpenID 作为唯一的身份验证方法
我已经阅读了其他问题,他们大多谈论这样做的安全性。这并不完全是我关心的问题,主要是因为该网站的问题是基于浏览器的游戏。然而,更大的问题是用户 - 并不是每个用户都有足够的文化来理解 OpenID。当然,RPX 使这很容易,这就是我将使用的,但是如果用户没有 Google 或 Facebook 或其他任何帐户,或者不信任系统使用现有帐户登录怎么办?他们必须在另一个提供的帐户上获得一个帐户-我相信大多数人都会知道该怎么做,更不用说费心去做了。
还有一个问题是如何在应用程序中管理它。一个用户可能想用一个账户使用多个身份,所以处理起来并不像用户名+密码那么简单。如何在数据库中存储用户的 OpenID 身份?使用 OpenID 也给了我一个好处:RPX 可以提供广泛的个人资料信息,因此我可以预先填写个人资料表格并要求用户根据需要进行编辑。
我目前有这个:
使用这些外键:
这是在数据库中存储 OpenID 标识符的正确方法吗?我如何将 RPX 给我的标识符与数据库中的一个匹配以登录用户(如果标识符已知)。
所以这里有一些具体的问题:
- 如何让没有 OpenID 或不想使用 OpenID 的用户可以访问它?(例如,使用他们的 Google 帐户登录的安全问题)
- 如何将标识符存储在数据库中?(我不确定上面的表格是否正确)
- 我需要采取哪些措施来防止某人以其他用户身份登录并愉快地使用他们的帐户做任何事情?(据我了解,RPX 通过 HTTP 发送标识符,所以任何人都需要做的就是以某种方式获取它,然后在“OpenID”字段中输入它)
- 使用 OpenID 时我还需要注意什么?
facebook - 让 RPXNow 和 Facebook Open Graph 发挥出色
使用 RPXNow 的一个要求是将您的 Facebook 应用程序的连接 url 设置为http://mydomain.rpxnow.com。
我只是想实现 Facebook 的 Open Graph,我看到它告诉您将 Base Domain 设置为包含 app_id 的域。
但是,Facebook 不允许这两个域看起来不同。当我尝试将基本 url 设置为 mydomain.com 时,我收到此错误:
我是否应该创建两个应用程序 - 一个用于 RPXNow,另一个用于 Open Graph?如果没有,我该怎么办?
谢谢
asp.net - 从 RPX 获取用户配置文件后,如何将用户设置为已通过身份验证?
我正在使用 RPX 进行身份验证。现在我得到带有标识符的用户配置文件。设置身份验证cookie和其他东西下一步该怎么做?还有注销功能。在 ASP.net 3.5 和 C# 中。
ruby-on-rails - authlogic_rpx 的问题
我正在尝试运行http://github.com/tardate/rails-authlogic-rpx-sample(仅更改了 rails 版本)但是当 RPX 返回信息时收到错误消息http://gist.github.com/385696通过 Google 帐户成功验证后。这里有什么问题?我该如何解决?
该代码已由其作者使用 rails 2.3.3 成功测试:http ://rails-authlogic-rpx-sample.heroku.com/
我使用 cygwin 和 rails (2.3.5)、rpx_now (0.6.20)、authlogic_rpx (1.1.1) 在 Windows 上运行。
更新
几个小时后,RPX 拒绝了我的应用程序http://img96.imageshack.us/img96/2508/14128362.png
更新2
同样的错误消息 ( http://gist.github.com/386124 ) 与http://github.com/grosser/rpx_now_example一起出现,但在这种情况下,RPX 允许我登录(到目前为止)。
解决了
见下文
ruby-on-rails - 如何设置 RPX 小部件和 facebook 应用程序以便能够使用 rpx_now 进行身份验证?
rpx_now
在 localhost:3000 上使用gem的示例应用程序( http://github.com/grosser/rpx_now_example ),我已通过 Google Accounts、myOpenID、Yahoo 成功登录,但无法通过 Facebook 登录。
在 RPX 应用程序/小部件设置中,我设置了我的 facebook-app 密钥和密码。在我的 Facebook 应用程序设置中,连接 URL 是myappname.rpxnow.com
. 但是当我尝试连接时,我什至看不到 facebook 登录页面,只有一些重定向,我回到了我的本地主机,但出现以下异常http://gist.github.com/386520。
然而,在我成功连接oauth2
gem 之前,没有获取用户数据 - 只有身份验证。那个时候我只设置了密钥/秘密和localhost
我的连接 URL。目前,我什至不要求电子邮件等,但仍然是同样的问题。
会因为rpx_now
无法从 facebook 获取请求的用户数据而发生吗?或者这是facebook密钥/秘密的问题?可能我需要提供我的 Facebook 应用程序的更多设置吗?
openid - Adobe AIR:OpenID / rpxnow 登录问题
Adobe Air 可以与 OpenID/rpxnow 一起使用吗?
我让开发人员为我构建了一个 AIR 应用程序来与我的网站一起使用,这样我就可以访问桌面照片。
但是,我的站点通过 rpxnow.com 实现使用 OpenID 登录。在 Web 版本中运行良好,但我的开发人员告诉我他不能从 AIR 应用程序进行 rpxnow/openid 登录,因为它不允许弹出窗口和/或重定向。
有没有人找到解决方法?
米。