Verify OAuth application implementation for Web IDE

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

We have an instance-wide OAuth application for the Web IDE, as part of Cells 1.0 Discover for ~"group::ide", we need to verify how the Web IDE will work once OAuth applications are standalone resources (#461411 - closed) has been resolved.

See #434976 (comment 1916693070) for context.

Investigation Notes

  • The Web IDE will automatically create an OAuth application if it doesn't already see one in the application_settings (relevant LOC).
  • If each Cell has it's own application_settings, then we're probably good.
  • If separate Cells (and therefore separate domains) all share the same application_settings, we'll run into issues.
Edited by 🤖 GitLab Bot 🤖