現時点では、自分のコントローラーの 1 つでember-simple-auth ( https://github.com/simplabs/ember-simple-auth/ ) からの invalidateSession() アクションを使用する必要があるという問題に直面しています。
私は通常、彼らの例のようにそれを使用します:{{ action 'invalidateSession' }}
私のハンドルバー テンプレートで。preLogout
電話をかける前に何かをするinvalidateSession()
必要があるので、方法が必要ですが、現時点では方法がわかりません。
テンプレート:
{{ action 'preLogout' target='view' }}
意見:
actions:{
preLogout:function(){
this.get("controller").send("preLogout");
}
}
コントローラ:
actions:{
preLogout: function(){
var self = this;
//some preLogout things to do
//INVALIDATESESSION - how?
this.transitionToRoute("index");
}
ありがとう