Rails 请教如何修改 omniauth-oauth2 中的 redirect_uri 的值

gugugupan · 2013年03月12日 · 最后由 liluo 回复于 2013年03月12日 · 3113 次阅读

现在代码是

Rails.application.config.middleware.use OmniAuth::Builder do
    provider :douban, 'xxx', 'yyy', { :redirect_uri => "http://balabala" }
end

但是它的 redirect_uri 却无法工作 =口=

求教应该如何修改。

既然用了 omniauth,为什么不用 /auth/:provider/callback 的形式呢?

#1 楼 @liluo 因为一些特殊的需求需要转到其他的地方去= =

#1 楼 @liluo 乌阿居然碰到写插件的人了!可以求一下你的联系方式请教几个问题吗?

@gugugupan 如果确实需要跳转到其他地址,建议你直接使用 OAuth2

GT: vvvvae#gmail.com (经常不在线,欢迎邮件)

#4 楼 @liluo 原来豆瓣 omniauth 就是你写的呀。。。我最后也是用 oauth2 解决了。。你写的那个 python 的明显要屌很多。

@metal 你是说 omniauth-douban-oauth2 使用遇到问题吗?如果是,请把具体信息贴一下或者在 Github 上提 issue。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号