Hi,
I’m having similar issue & my logout is not clearing the token ‘okta-cache-storage’ from local storage. It only clears the token ‘okta-token-storage’ from local storage.
After logout, if I try to login as a user2, on dashboard page I still see details of first user1 that I used before logout.
I’m calling : this.oktaAuthService.logout(’/’);
When I see in console, I see below error log:
DELETE https://dev-212287.okta.com/api/v1/sessions/me 404 (Not Found)
core.es5.js:1020 ERROR Error: Uncaught (in promise): AuthApiError: Not found: Resource not found: me (Session)
Error
- at Object. (AuthApiError.js:26)*
- at webpack_require (bootstrap bb304fef5346be40ed8f:52)*
- at Object. (http.js:17)*
- at webpack_require (bootstrap bb304fef5346be40ed8f:52)*
- at Object. (tx.js:15)*
- at webpack_require (bootstrap bb304fef5346be40ed8f:52)*
- at Object. (builderUtil.js:14)*
- at webpack_require (bootstrap bb304fef5346be40ed8f:52)*
- at Object. (browser.js:18)*
- at webpack_require (bootstrap bb304fef5346be40ed8f:52)*
- at resolvePromise (zone.js:831)*
- at zone.js:741*
- at rejected (okta.service.js:24)*
- at ZoneDelegate.webpackJsonp.973.ZoneDelegate.invoke (zone.js:391)*
- at Object.onInvoke (core.es5.js:3890)*
- at ZoneDelegate.webpackJsonp.973.ZoneDelegate.invoke (zone.js:390)*
- at Zone.webpackJsonp.973.Zone.run (zone.js:150)*
- at zone.js:889*
- at ZoneDelegate.webpackJsonp.973.ZoneDelegate.invokeTask (zone.js:423)*
- at Object.onInvokeTask (core.es5.js:3881)*
Please let me know if I’m missing anything here.
Thanks,
Bhargav.