Pet*_*own 6 ember.js ember-simple-auth
我在我的应用程序中使用Ember简单身份验证并且它运行良好,但我遇到了一个我无法绕过的情况.
该库允许您通过覆盖指定成功验证后重定向到的路由routeAfterAuthentication: 'index'.这工作正常,但是,我发现自己处于一种我希望有两种不同类型的重定向的情况.当用户首次登录时,我希望他们去/dashboard,但是当他们第一次注册并进行身份验证时,我希望他们去/settings.
我希望在成功创建一个帐户后能够做这样的事情,但它仍然试图使用该routeAfterAuthentication选项进行转换:
var _this = this;
this.set('identification', _this.get('email'));
this.set('password', password);
this.send('authenticate', function() {
_this.transitionToRoute('settings');
}, function() {});
Run Code Online (Sandbox Code Playgroud)
有没有办法在一次性验证后指定要转换到哪条路线?也许有更好的方法来记录某人创建帐户后无需通过该authenticate()方法?
| 归档时间: |
|
| 查看次数: |
3720 次 |
| 最近记录: |