我正在向我的Web应用程序添加Facebook身份验证。问题是我捆绑安装gems之后,它没有创建此文件。
config/initializers/omniauth.rb
有人遇到过这个问题吗?
宝石:
#user authentication
gem 'devise'
gem 'opro'
gem 'omniauth'
gem 'omniauth-facebook'
gem 'oauth2'
这不应该是一个问题。它不会自动创建它,您也不需要手动创建它,因为您似乎将它与devise结合使用。相反,您可以使用初始化程序中的config.omniauth
设置devise.rb
。您已阅读相关的devise Wiki页面吗?https://github.com/plataformatec/devise/wiki/OmniAuth%3A-概述
另外,请注意,您实际上不需要在Gemfile中指定omniauth和oauth2,因为它们是omniauth-facebook的依赖项,因此捆绑程序应自动将它们拉入。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句