【发布时间】:2019-07-19 02:23:50
【问题描述】:
我有一个使用 omniauth-github gem 的 Rails 应用程序。根据Github documentation,我可以在初始请求中将参数allow_signup设置为false,这样用户只有在已经有Github账号的情况下才能登录我的应用。这是我想要的行为。
我无法弄清楚的部分是:我应该在哪里设置这个参数?我已将其添加到登录链接路径 ("auth/github?allow_signup=false"),但这不起作用。这应该在config/initializers/omniauth.rb 内的provider :github 行中吗?究竟如何?
【问题讨论】:
标签: ruby-on-rails github omniauth