【发布时间】:2015-04-11 05:51:00
【问题描述】:
我正在将 Devise Database Authenticatable 替换为 Devise Omniauthable 并使用 GitHub OAuth 策略。我希望 GitHub OAuth 登录选项成为唯一一个可用的选项。
我在本地开发环境中成功完成了所有这些工作。我面临的问题是在生产站点上启动 OAuth 功能后继续在我的本地开发环境中开发其他功能。那时我必须将授权回调 URL 设置从当前的http://localhost:5300/users/auth/github/callback 更改为注册的 GitHub 应用程序的实际 URL。
显然,此时我本地机器上的 GitHub OAuth 将停止工作。
我到处搜索,看看如何解决这个问题,但没有运气。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 github oauth devise