#ember.js #ember-simple-auth
#ember.js #ember-simple-auth
Вопрос:
В моем приложении я хочу отправить некоторый запрос в API на аннулирование сеанса.
Я хочу иметь возможность различать, когда пользователь выходит из системы (нажимает на кнопку), и когда он автоматически выходит из системы (например, после периода бездействия, истечения срока действия cookie …)
Я думаю, что я справился с большинством вариантов использования, единственный оставшийся — иметь возможность «подключать» некоторую логику, когда срок действия cookie истекает, но до того, как сеанс будет очищен.
Комментарии:
1. Когда пользователь нажимает кнопку, вы вызываете сеанс#invalidate самостоятельно. Вы можете поместить туда свою логику или переопределить session #invalidate.
2. @Gaurav Спасибо, я думаю, мне следует отредактировать свой вопрос. Подумав еще немного, мой точный вариант использования здесь заключается в том, что я хочу «подключить» некоторую логику во время истечения срока действия cookie, но до того, как ember-simple-auth очистит сеанс.