我在我的 rails 应用程序中使用 omniauth-twitter gem 进行用户身份验证。
我试图通过将 callback_url 作为参数传递来实现动态回调
/auth/twitter?oauth_callback=http://mynewwebsite.com
但是 twitter 重定向到 twitter 应用程序设置中指定的 callback_url。我在这里错过了什么吗?
Twitter 不支持动态回调吗?任何其他 gem 来实现此功能?请帮忙
最佳答案
不,没有动态回调。
您可以创建一个调度程序:将预期的回调 URL 放在 cookie 中,将用户发送到 Twitter,让他返回,然后将他重定向到他的 cookie 告诉您的位置。
关于ruby-on-rails - Twitter 中的动态回调 url 支持 - Omniauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10573096/