我正在使用ember-cli-simple-auth-token和ember-cli-simple-auth:
"ember-cli-simple-auth": "^0.8.0",
"ember-cli-simple-auth-token": "^0.7.3"
如果凭据与数据库中的某个用户匹配,我已经在服务器上进行了所有配置以接收令牌。
现在我的疑问是,如果用户未登录就试图访问一个页面,我该如何强制重定向?
我正在使用以下内容:
export default Ember.Route.extend(AuthenticatedRouteMixin, {});
如果用户未通过身份验证,这将导致空白页..但重定向不会发生..我是否在这里缺少某些配置?
您需要更改authenticationRoute
:
// config/environment.js
ENV['ember-simple-auth'] = {
authenticationRoute: 'index' // or '/' or 'application'
};
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句