omniauth相关内容
我使用devise与omniauth签署Facebook用户。我希望他们在登录后登录到他们登录后的页面被重定向。 我已经使用了 def after_sign_in_path_for(resource_or_scope) store_location = session [:return_to] clear_stored_location (store_location.nil
..
我刚刚获得“Devise 1.2支持与OmniAuth教程集成”工作但是我想设置多个提供商来引用同一个用户。我正在寻找一些很好的示例代码来查看。 我也不确定“多个提供者”是否可能使用默认的“devise:omniauthable”实现和我'喜欢达到“一个用户多个提供者”的效果,像Ryan Bates 235- omniauth-part-1 , 236-omniauth-part-2 但
..
我已经为Devise和Omniauth的rails应用程序设置了用户权限。 现在我想知道我应该开始使用相同的身份验证Android和iPhone应用程序,我想创建。 我应该使用手机版我/ auth / facebook或者我应该直接从应用程序发送请求? 这是一个非常笼统的问题,但我找不到任何地方。 / p> 编辑:我刚刚向应用程序添加了令牌身份验证,与RESTful api一起
..
我遵循了本教程( http://railscasts.com/episodes/236 -omniauth-part-2 )用于通过OmniAuth和Devise创建Facebook登录,并且我得到这个错误:自动加载常量时检测到循环依赖用户在我的routes.rb中 devise_for:users,:controllers => {:registrations => 'registrat
..
我正在使用devise 2.0和gem omniauth-twitter 问题是,twitter不会发送电子邮件,所以我的应用程序的模型用户验证有一封电子邮件,并在回调中收到以下错误: 电子邮件不能为空 我有这在我的 user.rb 模型中: #config omniauth twitter def self。 find_for_twitter_oauth
..
所以,我刚刚使用Rails 3,Devise和OmniAuth通过 https:/ /github.com/plataformatec/devise/wiki/OmniAuth:-Overview 。 我通过Facebook成功地认证用户,但他们并不“记得“尽管标有: devise [...]:rememberable,,omniauthable 我尝试呼叫:
..
我花了几天时间在设计和全方位观看RailsCast,然后通过相关教程设置使用这些宝石的身份验证系统。我认为RailsCast已经过时了,尝试用其他教程来弥补差距,正在创造各种各样的问题。 请任何人建议我可以使用的当前教程作为实施这一制度的基础。我有单独的用户和身份验证模型(用户有许多身份验证)。 我真的很想在rails 4上使用devise和omniauth(使用CanCan的能力),
..
按照gem的教程完全,我似乎遇到了一些问题。我首先点击链接通过Facebook注册并被重定向到Facebook。我点击确定,并带回到我的注册页面。不创建新用户。如果我再次尝试点击注册链接,它只是刷新页面与地址栏 http:// localhost:3000 / register#_ = _ 。我做错了什么? 用户模型 devise:database_authenticatable,:
..
我正在使用 Omniauth 登录服务来构建Rails应用程序。要验证Google,我使用的是 OmniAuth Google OAuth2 Strategy 。 当用户点击”允许访问“按钮一切正常但是当用户点击“不感谢”按钮时,会出现以下错误。 OmniAuth :: Strategies :: OAuth2 :: CallbackError 我已经尝试在应用程序
..
因此,进出口开发一个Rails的APP-主要服务API,我希望锁定behjind一个不错的授权系统。香港专业教育学院创建Rails应用它呈现HTML并为我所用设计和惨惨。这一次,我想为JSON给我的客户。我基本上有以下要求: 需要授权系统强大的那 的用户应该能够与现有的应用程序,如Facebook的登录,微博链接了和谷歌 应该有完整的堆栈授权可 现在这是我的第一个应用程序,我写
..
我使用Omniauth允许用户通过Facebook,Twitter和谷歌。登录(并创建一个帐户) 但是,如果用户决定不再使用这些服务,但继续使用他们的账户,他们将要添加密码。 我怎样才能让用户在他们的帐户添加密码,无需输入当前密码 *? 当我让一个用户进入 edit_user_registration_path(@user),他们看到下面的表格: =的form_for(资源,如:RESO
..
有关色器件有一个非常容易使用的before_filter在控制器中使用。 出于某种原因,我不能让这个为Omniauth_facebook宝石工作。我跟着Railscast在Facebook上Omniauth还 的before_filter:认证 高清认证 redirect_to时:登录除非User.find_by_provider_and_uid(AUTH [“提供者”],AUTH [
..
在测试Omniauth并按照流行的Ryan Bates的录像,我认为有一个重大的安全漏洞。下面是一个例子。 我有两个用户: 的Aurelien和John 约翰在微博上,早上日志,但忘记退出。他接着所有MyApplication,并通过 http://myapplication.com/auth/twitter。他将自动分配给Twitter的认证,因为Twitter记得,约翰在约翰上班记录
..
我工作的实施omniauth到Rails项目。我的问题是认证供应商 - 微博,谷歌,Facebook等,都需要我创造与来自不同于URL其他任何地方限制认证请求的URL的应用程序。我需要能够在本地测试也运行在生产中code,但Facebook例如不允许2域,不允许本地主机进不去。 所以,我有哪些选择? 解决方案 在工作中,我们有多个应用程序设置为不同的环境。当地,加入进入/ etc / h
..
希望这不是太广泛,但很多谷歌上搜索后,我不知道从哪里开始。我要寻找一个入门/小白介绍,帮助我开始构建一个认证实现了轨3应用程序。 基本技术要求: 的Rails 3应用程序托管在第三方服务(Heroku的) 需要使用特定的外部私人SSO服务验证用户身份。 在Rails应用程序没有本地用户数据库或模式。 认证是基于令牌的意思,有需要被读取令牌传递回SSO服务器(而不是基于轨)的特殊的co
..
我工作的一个Rails 3.2的应用程序,这将允许用户与多个供应商...雅虎,谷歌,Facebook和/或Twitter进行身份验证。我们使用omniauth,虽然我理解的基本工作流程,我无法找到一个包容性的文件,规定了每个这些特定的供应商应配置也不怎么Rails应用程序应该设置这样我就可以适当的测试/在使用这些策略开发,测试和生产环境。 所以我的问题: 有关这些提供商(雅虎,谷歌,推特,
..
我一直在寻找一个坚实的解决了这个问题,并在这次来到SO 问题类型的其中我predicament比赛,但不完全是。 目前,我有我的iPhone应用程序通过基本验证我的Rails API认证。这只是你的简单,运行的设施,工厂设计AUTH包。然后我也跟着成立omniauth Facebook的为设计出说明,并得到了在浏览器端的工作。 我无法弄清楚如何做的部分是如何在iPhone上接收方(通过Face
..
我有3个网络应用程序 - A,B和C应用程序包含一个用户数据库。如果访问应用程序B和附录C,我想用户被重定向到一个应用程序进行认证,然后将返回到他们试图访问任何应用。与此同时,他们应该被登录到所有的应用程序。除非有人有更好的解决方案,我已经与OmniAuth /设计组合解决方案在
..
我刚刚“设计1.2支持与OmniAuth教程一体化”工作但我像设置多个供应商是指在同一用户。我在寻找一些好的样品code可以关注一下。 我也不能肯定“多个供应商”有可能与默认“色器件:omniauthable”的实施,我想达到“一个用户的许多供应商”的效果,像瑞安·贝茨的 235 omniauth部分-1 ,的 236 omniauth部分-2 但我问一个更清洁的方式,少砍死混合模型,可以在你看
..
我的YouTube登录设置的OAuth2带并在一个成功的用户注册,我想保存在数据库中的用户的性别和位置。 检查OAuth的文档 https://developers.google.com/accounts/docs/ OAuth2Login#userinfocall 你可以看到,您可以用之类的东西的姓名,电子邮件和他们的个人资料图片一起访问用户的性别和位置。 下面是我的code用于保存用户信
..