omniauth相关内容

如何使用 Omniauth 实现 Gmail IMAP

我已经阅读了几个关于通过 XOAUTH 连接到 Google 的 Gmail 的绝望信息来源:http://code.google.com/apis/gmail/oauth/protocol.html#imap 我正在尝试使用实现 IMAP 的“gmail"gem:https://github.com/nu7hatch/gmail 最后,省略处理身份验证:https://github. ..
发布时间:2022-01-23 13:17:57 其他开发

Rails3:设计国际化不本地化“密码确认";和别的

这是我的完整源代码,用于极简的 Devise+OmniAuth 应用程序. 如您所见,日文 devise.ja.yml 在 config/locales. 问题:当我使用 lang=ja 访问网站时,有些字符串不是日文而是英文: “サインアップ"显示正确,但“密码确认"等仍为英文.实际上,我对整个项目和整个 .rvm 目录进行了 grep:No file 包含“密码确认"!真是莫 ..
发布时间:2022-01-18 13:50:59 其他开发

OmniAuth::NoSessionError - 您必须提供会话才能使用 OmniAuth.(在设计中配置)

嗨,我正在学习如何使用 omniauth 作为 ember 应用程序的后端. 当我运行我的应用程序时,我得到了下面提到的错误OmniAuth::NoSessionError - 您必须提供会话才能使用 OmniAuth 在resue rails s我的应用程序停止在下面的行. 172: def call!(env) # rubocop:disable CyclomaticCompl ..
发布时间:2022-01-07 17:23:26 其他开发

Rails 设计 OmniAuth Facebook 从 iOS 登录

我一直在寻找解决此问题的可靠方法,并且遇到了这个SO 问题哪种符合我的困境,但不完全是. 目前,我的 iPhone 应用程序通过基本身份验证使用 Rails API 进行身份验证.这只是您简单的、普通的设计认证包.然后我按照说明为设计设置 omniauth-facebook 并使其在浏览器端工作. 我不知道该怎么做的部分是如何将在 iPhone 端(通过 Facebook iOS SD ..
发布时间:2022-01-07 17:23:01 移动开发

让 OmniAuth、Devise 和 Koala 协同工作

我有一个应用程序,我在其中使用 devise 和 omniauth 实施身份验证.我已经弄清楚了登录/退出等问题,我想知道的是,与用户图 api 端点的连接初始化并准备在我的应用程序中使用的最有效方法是什么. 例如:如果我想在个人资料页面上做, profile_image = current_user.fbgraph.get_picture("me") 我将如何用最少的 API 调用来实 ..
发布时间:2022-01-07 17:21:18 其他开发

Rails 3 - 设计:如何在编辑注册时跳过“current_password"?

我已经用我的设计模型实现了 omniauth,所以我可以使用其他服务进行身份验证.我的模型不再需要密码,因为用户可以使用 twitter、facebook 进行身份验证... 一切正常,但是,当用户尝试编辑其注册时,设计跳过该过程,因为用户没有通知“current_password"(现在在某些情况下不存在). 我创建了一个注册控制器来覆盖设计: class Registration ..
发布时间:2022-01-07 17:18:47 其他开发

如何使用可选的 omniauth 令牌作为身份验证令牌在设计中使用 http 身份验证

我们有一个使用 devise & 的 rails 应用程序设置.omn​​iauth 允许通过 Facebook 身份验证登录.我们还有一个移动应用程序,该应用程序当前使用 http 身份验证通过传递用户名和登录到 rails 应用程序.密码或通过传入 http 身份验证令牌.到目前为止,这一切都很好. 移动应用程序还能够通过 facebook 本身进行身份验证,并直接在其与 faceboo ..

OmniAuth 无效响应错误

我将 OmniAuth 与 Devise 结合使用,以允许用户使用 Facebook 登录或使用用户名和密码创建普通帐户.当我最初设置这一切时,我使用了 Railscasts 中的优秀指导.一切都很好地运行了 2 个多月,但就在前几天,facebook 登录停止工作.OmniAuth 将您发送到 facebook 进行身份验证,然后返回:http://localhost:3000/auth/fai ..
发布时间:2022-01-07 17:13:30 其他开发

将随机 url 参数传递给 OmniAuth

我正在使用带有设计的 omniauth,我想知道如何传递 url 参数并访问它们. 这是一个链接示例:/accounts/auth/facebook?do_something_after_return=1现在我希望能够在回调中检索这个 do_something_after_return.我不在乎它是保存在会话中还是其他地方.问题是,我不知道在哪里可以截取这个参数. /accounts/ ..
发布时间:2022-01-07 17:11:08 其他开发

Rails, 设计 &Omniauth - 设置问题

我正在尝试(再次)使用 Rails 4、devise 和 omniauth 设置身份验证. 我试着按照这篇文章中的例子:Rails 4,设计,Omniauth(具有多个提供商) 我安装了这些 gem: gem '设计'宝石“omniauth-google-oauth2"gem 'omniauth-facebook'gem 'omniauth-twitter'gem 'omniauth ..
发布时间:2022-01-07 17:10:41 其他开发

使用 omniauth 重定向回当前页面并设计

我想在 oauth 登录后重定向回当前页面,我按照 此设计维基 并执行以下操作: def after_sign_in_path_for(resource)sign_in_url = new_user_session_url如果 request.referer == sign_in_url极好的别的request.env['omniauth.origin'] ||storage_location ..
发布时间:2022-01-07 17:10:19 其他开发

设计 omniauthable 使用“找不到路径的有效映射"来破坏 Omniauth 身份验证

在我的项目中,我有两种类型的用户:求职者和招聘经理.求职者没有模型,他们只能使用从第三方提供商处收到的数据申请工作,同时通过 Omniauth 进行身份验证.招聘经理的信息存储在设计用户模型中.招聘经理还必须能够使用其公司的 Google 电子邮件帐户登录.因此,首先我使用 Omniauth 1.0.0、Rails 3.1.3 构建了求职者的身份验证: omniauth.rb 需要'omn ..
发布时间:2022-01-07 17:08:21 其他开发

Rails3:设计国际化不会本地化“密码确认";和别的

这是我的完整源代码,用于极简设计的 Devise+OmniAuth 应用程序. 如您所见,日文 devise.ja.yml 在 config/locales. 问题: 当我使用 lang=ja 访问网站时,有些字符串不是日语而是英语: “サインアップ"已正确显示,但“密码确认"等仍为英文.实际上,我对整个项目和整个 .rvm 目录进行了搜索:没有文件包含“密码确认"!真是莫名其妙 ..
发布时间:2022-01-07 16:59:03 其他开发