首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >向Spree 2-2稳定添加身份验证

向Spree 2-2稳定添加身份验证
EN

Stack Overflow用户
提问于 2014-05-24 23:25:27
回答 1查看 352关注 0票数 1

我想使用核心、后端和api宝石来设置狂欢节。我已经安装了Spree 2-2稳定,成功地运行迁移、种子和设置管理用户,而rake路由返回API和后端gems提供的疯狂路由。我原以为管理登录将由后端gem提供,但是后端中的控制器目前都不能被应用程序访问(API控制器工作得很好)。

Spree安装:安装了'spree','2.2.2',然后修改了gemfile,使其只包含核心、后端、api。不包括样本数据。我本来可以从默认的狂潮创业板开始工作,但也会出现错误。

代码语言:javascript
复制
Spree.user_class = "Spree::User"

Gemfile:
gem 'rails', '4.0.5'
gem 'spree_gateway', :git => 'https://github.com/spree/spree_gateway.git', :branch => '2-2-stable'
gem 'spree_auth_devise', :git => 'https://github.com/spree/spree_auth_devise.git', :branch => '2-2-stable'

gem 'spree_core', '~> 2.2.2'
gem 'spree_backend', '~> 2.2.2'
gem 'spree_api', '~> 2.2.2'

http://localhost:3000/admin/login => uninitialized constant Spree::Admin::UserSessionsController

http://localhost:3000/login => uninitialized constant Spree::UserSessionsController

我已经为这个问题寻找了解决方案,但是我发现的结果是处理Spree扩展,或者处理更老版本的spree/rails。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-25 20:07:37

在宝石文件中,狂潮宝石需要出现在'spree_auth_devise‘之前。该应用程序现在正在使用完整的狂潮宝石,我相信我也可以使用定制的狂欢节宝石向前迈进。

另外,在这个文件中设置了用于狂欢节的用户控制器和路由:devise/blob/master/config/routes.rb

控制器也在spree_auth_devise gem中定义。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23850604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档