问题标签 [rpx]
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.
apache-flex - 在 Adobe Air + Flex 中使用 Janrain Engage (RPX)?
我有一个使用 Janrain 登录的网站,我还有一个桌面应用程序 (Adobe Air),需要登录该网站,但我无法让它工作。
我的想法是使用 mx:HTML 容器并导航到 Janrain 登录系统,以便用户可以登录,在会话中设置令牌并检索该令牌以进行进一步通信。
我可以看到 Janrain 提供者选择器和我的提供者,但是当我点击“Facebook”时,例如,它给了我错误:
关于如何在 Adobe Air + Flex 中使用 Janrain Engage 登录系统的任何想法?
ruby-on-rails-3 - 设计 RPX Connectable 错误未定义方法 user_session_url
我正在尝试将 devise_rpx_connectable gem 功能安装到我的应用程序中。一切似乎都安装得很好,但是当我尝试打电话时
我在 user_session_url 上收到未定义的方法错误
关于造成这种情况的任何想法?
ruby-on-rails-3 - 您如何使用 janrain 与 devise_rpx_connectable gem 从配置文件中提取信息?
我通过 railscast 了解了 devise_rpx_connectable gem。我已经用我的 rails 3 应用程序实现了,它可以很好地验证用户;但我不知道如何 1) 使用 url_token 登录后重定向,2) 使用从 janrain 收到的令牌来提取数据。
我已经阅读了很多关于此的帖子并阅读了 janrain 教程,但它主要处理 php 而不是 ruby/rails。
谢谢你的帮助。
ruby-on-rails - 如何在 Rails 中访问初始化文件中的变量
我有 Devise 和 Devise_RPX_Connectable (https://github.com/chrisdebruin/devise_rpx_connectable) 工作(用户可以使用他们的 Facebook 帐户登录)。我正在使用
我的问题是如何访问控制器中的高级用户信息?具体来说,下面列出的那些在我的初始化器目录中的 devise.rb 文件中。
谢谢,
ruby-on-rails - Janrain Engage 在 Safari 浏览器中不起作用
我已经让它在所有其他经过测试的浏览器中运行——Mac Chrome 和 Firefox,但它在 Safari 中失败了。这是当前来源:http ://eventchampion.heroku.com
plone - 克隆:plonesocial.auth.rpx->rpx_login_form 未找到
尝试使用 rpx 登录表单;页面最终被重定向到http://site_name/rpx_login_form
出现错误:此页面似乎不存在...</p>
对于给您带来的不便,我们深表歉意,但您尝试访问的页面不在此地址。您可以使用下面的链接来帮助您找到所需的内容。
如果您确定您的网址正确但遇到错误,请联系站点管理。
谢谢你。
ruby-on-rails - 添加 gem devise_rpx_connectable 后 db:migration add_rpx_to_admins 时出现 rails 错误
错误:/Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in require': cannot load such file -- devise/schema (LoadError)
from /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in
block in require' from /Users/bo/ .rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:236:in load_dependency'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in
require' 来自 /Users/bo/.rvm/gems/ruby-1.9.3 -p194/gems/devise_rpx_connectable-0.2.2/lib/devise_rpx_connectable/schema.rb:2:in <top (required)>'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251:in
require' 来自 /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3 /lib/active_support/dependencies.rb:251:in block in require'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:236:in
load_dependency' 来自 /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/activesupport-3.2.3/lib/active_support/dependencies.rb:251 :in require'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194/gems/devise_rpx_connectable-0.2.2/lib/devise_rpx_connectable.rb:13:in
'来自 /Users/bo/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:68:inrequire'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:68:in
来自 /Users/bo/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:66:ineach'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:66:in
块中的块(2 级)需要'来自 /Users/bo/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:ineach'
from /Users/bo/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in
需要'来自 /Users/bo/ .rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler.rb:119:in require'
from /Users/bo/Rails/blog/config/application.rb:7:in
'来自 script/rails:6:in require'
from script/rails:6:in
'
============================ 我的宝石:捆绑包中的宝石:* actionmailer (3.2.3) * actionpack (3.2.3 ) * activemodel (3.2.3) * activerecord (3.2.3) * activeresource (3.2.3) * activesupport (3.2.3) * arel (3.0.2) * bcrypt-ruby (3.0.1) * builder (3.0. 0) * bundler (1.1.3) * coffee-rails (3.2.2) * coffee-script (2.2.0) * coffee-script-source (1.3.3) * copycopter_client (2.0.0) * devise (2.1. 0) * devise_rpx_connectable (0.2.2) * erubis (2.7.0) * execjs (1.3.2) * 远足 (1.2.1) * i18n (0.6.0) * 旅程 (1.0.3) * jquery-datatables-rails (1.9.1.3 9e88f3c) * jquery-rails (2.0.2) * jquery-ui-rails (0.4.0) * json (1.7.3) * json_pure (1.7.3) * mail (2.4.4) * mime-类型 (1.18) * multi_json (1.3.5) * orm_adapter (0.0.7) * polyglot (0.3.3) * rack (1.4.1) * rack-cache (1.2) * rack-ssl (1.3.2) * rack-test (0.6.1) * rails (3.2.3) * railties (3.2.3) * rake (0.9.2.2) * rdoc (3.12) * rpx_now (0.6.24) * sass (3.1.18 ) * sass-rails (3.2.5) * sprockets (2.1.3) * sqlite3 (1.3.6) * thor (0.14.6) * 倾斜 (1.3.3) * treetop (1.4.10) * tzinfo (0.3. 33) * 丑化者 (1.2.4) * 守望者 (1.1.1)
谢谢!
ruby-on-rails - 无法加载此类文件 -- 设计/模式 (LoadError)
在我将 devise_rpx_connectable gem 添加到我的 Gemfile 后,我无法再运行 rails server 或迁移以向我的用户表添加列。我正在尝试在此处遵循 railscast 示例: http ://railscasts.com/episodes/233-engage-with-devise?view=comments
在过去的两天里,我尝试了几件事来尝试让这件事发挥作用。我试过自己创建迁移文件,但是当我运行“rake db:migrate --trace”时,我得到的错误是“rake aborted!无法加载这样的文件——设计/模式”,下面有很多错误: C:/.../devise/ruby/1.9.1/gems/activesupport-3.2.6/lib/active_support/dependencies.rb:251 in 'require'
我试过用谷歌搜索这个问题,只发现少数人有同样的问题,没有人回答他们的问题。似乎其他出现“无法加载此类文件”错误的人被告知他们的某些 gem 版本不兼容,因此我将在此处提供该信息:
Gemfile: gem 'rails', '3.2.6' gem 'devise', '2.1.2' gem 'devise_rpx_connectable', '0.2.2' 我的捆绑器版本是 1.1.4,我的 ruby 版本是 1.9.3
对我来说唯一突出的是设计文件夹中的 ruby 版本似乎是 1.9.1,而我的是 1.9.3,但我想知道降级到 1.9.1 的可能后果。
任何投入将不胜感激!谢谢
ruby-on-rails - 用户签名?总是返回 false
我一直在关注这些 railscasts
http://railscasts.com/episodes/209-introducing-devise && http://railscasts.com/episodes/233-engage-with-devise 用于用户身份验证,但是每当我尝试查看用户是否登录时,响应总是错误的。
我尝试了很多方法来解决这个问题。我尝试了不同版本的 devise 和 devise_rpx_connectable。我尝试在配置文件中更改设置。我尝试使用不同的 gem 版本多次运行“rails generate devise:install”。
奇怪的是,当我将 RPXNow.api_key 更改为伪造的东西时,我没有收到错误,这是意外行为。
这是我的 application.html.erb 文件中的代码:
这是我的用户模型 user.rb 文件中的代码
这是我的 Gemfile 的一部分:
这得到了 devise_rpx_connectable gem 版本 0.2.2
这是我的初始化程序/devise.rb 文件中的内容:
这是在我们的 routes.rb 文件中:
--在 ply 评论后编辑---我做了 rails g migration add_rpx_to_users rpx_identifier:string
并运行 rake db:migrate :
如果有人有任何想法,请分享。我整天都在为这个问题苦苦挣扎。
非常感谢!
c# - 使用本机 C++ 的程序加载器
我有一个 dotnet winform 应用程序,由RPX Packer使用密码压缩和保护。应用程序可以从 windows 命令提示符打开,提供密码作为命令行参数(例如 MyApp.exe )。我想从本机 C++ 应用程序启动 dotnet 应用程序,而不是命令提示符。我尝试了以下代码,该代码无需密码即可使用,但使用密码会出现一些密码错误。
我如何实现这一目标?