我正在使用ember-cli-simple-auth和ember-cli-simple-auth-token:
"ember-cli-simple-auth": "^0.8.0",
"ember-cli-simple-auth-token": "^0.7.3"
如果凭据与我的数据库中的某个用户匹配,我已经使用我的服务器进行了所有配置以接收令牌。
我现在的疑问是,如果用户尝试访问一个页面,如果没有登录,我该如何强制重定向?
我正在使用以下内容:
export default Ember.Route.extend(AuthenticatedRouteMixin, {});
如果用户未经过身份验证,这会导致空白页面..但重定向不会发生..我在这里错过了一些配置吗?
答案 0 :(得分:0)
您需要更改authenticationRoute
:
// config/environment.js
ENV['ember-simple-auth'] = {
authenticationRoute: 'index' // or '/' or 'application'
};