That's correct. But the core logout button allows only Mashup as redirect url and the Marketplace extension allows any url.
Mashup redirect does not make sense to me after logout as it would not be accessible after logout so I suggested the Marketplace logout extension instead.
Thanks for your feedback. Logout widget is not valid so this is not included in a mashup.
We're developing a service for achieving Single Sing On (SSO) between another platform and our Thx instance. So, when logout in Thx is performed, we need also to redirect to the logout service in the other platform.
To be more precise, the use case is the following:
It's an implementation of a SSO between Thingworx and other platform (let's call PlatA).
- The user triggers logout on PlatA
- PlatA invokes a service on Thingworx. This service should do:
* logout on Thingworx platform
* Go back to PlatA with result code
- Logout on PlatA
For me, it's a bug that redirectURL parameter doesn't admit an URL... but I only can see workarounds for this (and in our case they're not aplicable so we're not under a mashup or JS domain).