cesium-unreal icon indicating copy to clipboard operation
cesium-unreal copied to clipboard

Support in Unreal for Cesium ion servers running in single-user authentication mode.

Open azrogers opened this issue 10 months ago • 1 comments

Requires CesiumGS/cesium-native#841.

As described in the above ticket, we don't currently support Cesium ion Self-Hosted servers that are running in single-user authentication mode. This is inconvenient, especially since single-user mode is both the easiest to setup and the default authentication mode in Cesium ion Self-Hosted.

This PR changes the behavior of Cesium for Unreal to request the current authentication mode from the /appData endpoint before connecting, ignoring the authentication flow and token options if in single-user mode.

azrogers avatar Apr 02 '24 18:04 azrogers

Actually @azrogers, I'll look into the KTX2 related errors since they're out of scope for this PR, and they may have been related to the ktx -> ktx_read changes.

j9liu avatar Apr 25 '24 18:04 j9liu

@azrogers Thanks for resolving the suggestions! I think you're still missing a catch for adding assets from the single user server. (It works in Unity, but I don't see equivalent code here)

j9liu avatar Apr 29 '24 17:04 j9liu

@j9liu added check!

azrogers avatar Apr 29 '24 20:04 azrogers