[英]Ember Simple Auth different redirects after authentication
我在我的應用程序中使用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() {});
有沒有辦法在一次性驗證后指定要轉換到哪條路線? 也許有更好的方法來記錄某人創建帳戶后無需通過authenticate()
方法?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.