Add tests for workspaces auth middleware complete flow
Issue: Add OAuth for traffic on Workspaces HTTP server (#733 - closed)
Description
Add tests for workspaces auth middleware complete flow. None of the existing test cases test the auth handler e2e. This will also ensure there are no regressions for scenarios mentioned in !2654 (merged)