Not entirely sure this is an issue with this starter but can't figure out how to get this work. So I log in to my web (springboot) app (using okta authorization code flow), then I "Clear User Sessions" from Okta's developer console UI, which is supposed to revoke all existing tokens. However, this user is able to continue using the app using the same token. I'd expect the app to redirect to the login page again.
Googling on this a little bit, I ran into a post suggesting setting this property okta.oauth2.localTokenValidation to false which didn't do anything, and I actually don't see this property listed at all in com.okta.spring.boot.oauth.config.OktaOAuth2Properties in the 1.0.1-SNAPSHOT version so it was perhaps removed.
I am guessing the app is not re-validating the token with the OKTA server on every request? Is that what's going on? Isn't that the default behavior?
Using SpringBoot 2.1.1.RELEASE, okta starter 1.0.1-SNAPSHOT
Not entirely sure this is an issue with this starter but can't figure out how to get this work. So I log in to my web (springboot) app (using okta authorization code flow), then I "Clear User Sessions" from Okta's developer console UI, which is supposed to revoke all existing tokens. However, this user is able to continue using the app using the same token. I'd expect the app to redirect to the login page again.
Googling on this a little bit, I ran into a post suggesting setting this property okta.oauth2.localTokenValidation to false which didn't do anything, and I actually don't see this property listed at all in com.okta.spring.boot.oauth.config.OktaOAuth2Properties in the 1.0.1-SNAPSHOT version so it was perhaps removed.
I am guessing the app is not re-validating the token with the OKTA server on every request? Is that what's going on? Isn't that the default behavior?
Using SpringBoot 2.1.1.RELEASE, okta starter 1.0.1-SNAPSHOT