如果已经通过身份验证则重定向 - ember 简单身份验证
Redirect if already authenticated - ember simple auth
我的 Ember 应用程序可以注册和登录,但由于某些原因 'routeIfAlreadyAuthenticated' 当前无法使用。这是我的设置:
config/environment.js
'ember-simple-auth': {
authenticationRoute: 'auth.login',
routeIfAlreadyAuthenticated: 'rows',
routeAfterAuthentication: 'rows'
}
但是,如果我在登录后说 /auth/login
,它不会将我重定向到 rows
路线。有人知道我可能做错了什么吗?
你的登录路由应该扩展 unauthenticated-route-mixin
mixin:
import Route from '@ember/routing/route';
import UnauthenticatedRouteMixin from 'ember-simple-auth/mixins/unauthenticated-route-mixin';
export default Route.extend(UnauthenticatedRouteMixin, {
});
我的 Ember 应用程序可以注册和登录,但由于某些原因 'routeIfAlreadyAuthenticated' 当前无法使用。这是我的设置:
config/environment.js
'ember-simple-auth': {
authenticationRoute: 'auth.login',
routeIfAlreadyAuthenticated: 'rows',
routeAfterAuthentication: 'rows'
}
但是,如果我在登录后说 /auth/login
,它不会将我重定向到 rows
路线。有人知道我可能做错了什么吗?
你的登录路由应该扩展 unauthenticated-route-mixin
mixin:
import Route from '@ember/routing/route';
import UnauthenticatedRouteMixin from 'ember-simple-auth/mixins/unauthenticated-route-mixin';
export default Route.extend(UnauthenticatedRouteMixin, {
});