We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 16fa613 + 31202b4 commit 8fb68c3Copy full SHA for 8fb68c3
src/index.js
@@ -248,7 +248,8 @@ class Superlogin extends EventEmitter2 {
248
if (!this._session || !this._session.user_id) {
249
return Promise.reject();
250
}
251
- const refreshed = this._session.refreshed;
+ // try getting the latest refresh date, if not available fall back to issued date
252
+ const refreshed = this._session.refreshed || this._session.issued;
253
const expires = this._session.expires;
254
const threshold = isNaN(this._config.refreshThreshold) ? 0.5 : this._config.refreshThreshold;
255
const duration = expires - refreshed;
0 commit comments