Meteor Can';t使用AccountsTemplates注销后登录
我有以下useraccounts配置:Meteor Can';t使用AccountsTemplates注销后登录,meteor,meteor-useraccounts,Meteor,Meteor Useraccounts,我有以下useraccounts配置: AccountsTemplates.configure({ defaultLayout: 'baseLayout', defaultLayoutRegions: {}, defaultContentRegion: 'content', defaultState: 'signUp', confirmPassword: false, onLogoutHook: function () { FlowRouter.go('atSig
AccountsTemplates.configure({
defaultLayout: 'baseLayout',
defaultLayoutRegions: {},
defaultContentRegion: 'content',
defaultState: 'signUp',
confirmPassword: false,
onLogoutHook: function () {
FlowRouter.go('atSignIn');
},
});
这是我处理注销的流程:
FlowRouter.route('/logout', {
action: AccountsTemplates.logout
});
问题是,每当我注销时,我都会被重定向到登录视图(如预期的那样),但我将无法再次登录:当我输入正确的凭据时,不会显示错误,但表单不会消失。有什么想法吗
更新
如下图所示,用Meteor自己的函数替换注销函数将导致登录和注销之间的重定向循环
FlowRouter.route('/logout', {
action: function () {
Meteor.logout(function () {
FlowRouter.go('atSignIn');
});
}
});
您是否尝试过Meteor.logout()代码>在该路线的输入触发器内?嗨@sdybskiy,我已经根据您的评论更新了我的问题,谢谢您尝试
Meteor.logout()代码>在该路线的输入触发器内?嗨@sdybskiy,我已经根据您的评论更新了我的问题,谢谢