I am using Visual Studio 2015 Enterprise and ASP.NET vNext Beta8 to issue and use JWT tokens, as described here .
In our implementation, we save some client details in Redis when the token is issued, and we would like this information to be hidden when the user logs out.
My question is, what are the best methods to log out of OIDC?
While I could roll out my own controller for this purpose, I couldn't help but notice that Open ID Connect (OIDC) seems somewhat primed to handle this case. For example, OIDC has an OnLogoutEndpoint and LogoutEndpointPath handler. But when I call the OIDC logout URI, which the handler seems to take any random form x-www-form-urlencoded that I throw into it and in no way require a token.
Any recommendations regarding good OIDC logout practices would be greatly appreciated.
42vogons Nov 24 '15 at 15:07 2015-11-24 15:07
source share