私はember simple-auth-tokenとember simple-authライブラリを使用しています。 しかし、ログアウトアクションを実行するたびに、djangoはログインしているユーザーのトークンを削除しません。Ember Simple Auth Logout Djangoバックエンドでのアクション
フロントエンドが魅力的に機能することを指摘しておきます。
フロントエンドまたはバックエンドコードに変更があるかどうかは疑問です。
invalidate()メソッドは、通常、トークンのリフレッシュ処理を正しく処理する必要があります。
ここに私のコードがあります。これは、emberの簡単な認証のREADMEにあるコードとほとんど同じです。
コントローラは/事前に
import Ember from 'ember';
export default Ember.Controller.extend({
session: Ember.inject.service('session'),
actions: {
invalidateSession() {
this.get('session').invalidate();
}
}
});
感謝をapplication.js!