omniauth相关内容

Rails API:使用用户名/密码或facebook令牌从本机移动应用程序验证用户

所以我已经把头发拉了几天,试图找出如何在我的rails mobile API中添加用户名/密码身份验证。 这是我当前身份验证流程的简要概述: 用户在移动客户端上选择”使用Facebook登录“,客户端 重定向到Facebook应用程序并请求access_token 成功时,Facebook使用访问令牌进行响应,客户端 重定向回我的应用程序。 客户端将访问令牌发送到我的A ..
发布时间:2018-09-18 16:14:53 移动开发

与Facebook的omniauth不生产

我正在使用omniauth在我的rails应用程序中,我有facebook和twitter按钮的标志,当我在网站url中提交localhost:3000的facebook时,所有工作,但是当我上传网站到heroku和改变网站的网址sitename.heroku.com,twiiter登录按钮工作,但facebook按钮不工作... 解决方案 您可能需要向我们提供更多信息(您的意思是Face ..
发布时间:2018-06-07 10:17:43 其他开发

Heroku上的OpenSSL :: SSL :: SSLError

我试图通过Facebook或Twitter验证用户,让他们填写他们的信息,然后点击保存(从而创建用户记录)。在最后一步,我得到一个OpenSSL错误 - 点击保存后。这发生在Devise RegistrationsController#create方法中。 所以我在我的Rails应用程序中发现了这个错误: 2012-07-28T18:25:13 + 00:00 app [web.1] ..
发布时间:2018-06-07 10:07:06 其他开发

如何使用我的刷新令牌刷新我的google_oauth2访问令牌?

我有一个RoR应用程序,我正在使用omniauth和google_oauth2进行身份验证,请求脱机访问。 如何使用我的刷新令牌请求当前访问令牌?另外,如何在不再有效时刷新我的访问令牌?我不希望在这种情况下有任何用户界面,当然假设授权没有被拿走。 解决方案 p>我没有看到 google_oauth2 中的任何内容处理用刷新标记获取新的 access_token ,所以它看起来像就像您需要直接 ..
发布时间:2018-05-03 14:24:10 其他开发

Rails 3使用omniauth获取gmail联系人?

我使用omniauth成功登录Google凭证? omn​​iauth正在提供uid作为以下链接 https: //www.google.com/accounts/o8/id?id=xxxxxxxxxx b 通过使用上述链接可以获得gmail联系人或其任何其他获得gmail联系的方式不一样,Omniauth只是提供身份验证。 解决方案 有一个宝石可能会让你感兴趣: https: ..
发布时间:2018-05-02 13:42:38 其他开发

如何使用Omniauth实现Gmail IMAP

我已阅读了通过XOAUTH连接到Google Gmail的几个绝望的信息来源: http://code.google.com/apis/gmail/oauth/protocol.html#map 而我尝试使用实现IMAP的'gmail'gem: https://github.com/nu7hatch / gmail 最后,处理认证的ominauth: https://github ..
发布时间:2018-05-02 13:35:21 其他开发

使用OmniAuth可以获得Gmail oauth或xauth标记吗?

我想从GMail获得oauth或xauth标记,以便与 gmail-oauth 一起使用。我正在考虑使用 OmniAuth ,但它似乎还不支持GMail,这意味着OmniAuth的股票是不可能。那是对的吗?我错过了什么? 解决方案 Omniauth支持OAuth和OAuth2,您可以验证Google帐户。 以下是您可以通过omniauth使用的所有策略: https://githu ..
发布时间:2018-05-02 13:34:50 其他开发

Rails 4.2&带有Restforce的Salesforce API返回ActiveModel :: ForbiddenAttributesError

我试图编写一个rails 4.2.0.beta2应用程序,它可以让我们的组织直接与我们的salesforce实例进行交互。 我一直在关注这非常有用的条目此处。 我快到了,我已经在salesforce中设置了应用程序设置,它似乎在解决请求问题,我可以进入登录页面并输入我的信息。 然而,我在回调时收到以下错误。 ActiveModel :: SessionsControlle ..
发布时间:2018-04-21 16:33:44 其他开发

如何降级捆绑器或升级导轨?

我将omniauth gem添加到我的gemfile中,并试图运行bundle install,但收到了有关rails和bundler版本不兼容的消息。我试图更新导轨,但收到了与其他宝石不兼容的消息。我怎样才能将bundler降级到1.0? $ bundle install 从http://rubygems.org / ......获取gem元数据b $ b从http://rubygem ..
发布时间:2018-04-21 15:55:17 其他开发

OmniAuth Facebook过期令牌错误

我使用OmniAuth在我的应用程序中访问Facebook。我正在使用fb_graph gem: https://github.com/nov/fb_graph 发布到Facebook。我在Heroku上为这个应用程序运行omniauth-0.3.0。创建用户时保存的标记会在用户稍后登录时更改。 创建用户的代码 class SessionsController ..
发布时间:2018-04-21 15:53:46 其他开发

如何在Rails 3(bundler)中修复这个gem dependency问题?

出于某种原因,我的项目每次尝试运行 bundle install 时都出现了错误,现在抛出错误。我通过重新排列我的 Gemfile 中的宝石来解决一些错误,但现在我得到了这个: Bundler无法找到适用于gem“faraday”的兼容版本: 在Gemfile中: omniauth取决于 faraday(〜> 0.7 .3) twitter取决于 法拉第(0.6.1) ..
发布时间:2018-04-21 15:47:32 其他开发

使用RoR在Facebook上不再使用offline_access

我们的RoR应用程序有问题。我们正在使用omniauth的Facebook身份验证,并用Koala搜索用户的朋友。但是最近,当我们尝试显示一个朋友照片时,我们收到了这个错误: 考拉:: Facebook ::家庭中的APIError #show 显示/home/daniel/Homes/app/views/shared/_event.html.erb其中第19行提出: OAuth ..

使用OmniAuth时,如何指定使用者的Facebook帐户所需的访问权限?

当您使用 OmniAuth 通过Facebook登录到网络应用程序时,这些是webapp拥有的权限: 访问我的基本信息包括姓名,个人资料图片,性别,网络,用户ID,朋友列表以及我分享的任何其他信息大家。 发送电子邮件WebApp可以通过email@email.com直接发送电子邮件 随时随地访问我的数据当我不使用应用程序时,WebApp可能会访问我的数据 而当您使用 ..
发布时间:2017-10-21 00:48:13 其他开发