出现
uninitialized constant OmniAuth::Strategies::Douban
错误 使用 omniauth 后,需要手动添加 config/initializers/omniauth.rb?
OmniAuth 一直是独立的插件阿。
1.0 不再大包大揽,要自己找模块咯。 https://github.com/ballantyne/omniauth-douban
#9 楼 @rickyuan 以前写的一篇 blog,希望对你有所帮助 http://cn.intridea.com/2011/07/omniauth-intro/ 这个是 0.x 的用法了... 1.x 你需要针对不同的 认证策略安装单独的 gem... 请参考最新版本的 README :)
多谢楼上 2 位@poshboytl @yedingding,建了一个 user 的 model,搞定了。Omniauth 真是太强大了,试用 facebook 和 twitter 的 auth 也实现用户登录了。但是貌似 omniauth-weibo 这个项目怎么还是在 working 呢?