SSO e2e testing (#12739)

* Extend SSO auth workflows

* SSO e2e testing workflow

* Remove orphaned code

* Add unit tests for SSO

* improved error messaging

* Add test for SSO registration disabled

* Fix gating on LOGIN_ENABLE_SSO

* Adjust UI state management

* Add playwright test for SSO disabled

* Add backend unit tests

* Adjust API version

* Additional playwright tests

* Retain desired page state on login failure

* Potential fix for pull request finding

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

* Adjust test code

* Stricter matcher checking

---------

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Oliver
2026-08-30 10:32:54 +10:00
committed by GitHub
co-authored by Copilot Autofix powered by AI
parent 69afe7723f
commit a205717171
23 changed files with 893 additions and 72 deletions
+1
View File
@@ -41,6 +41,7 @@ export enum ApiEndpoints {
auth_email_verify = 'auth/v1/auth/email/verify',
auth_providers = 'auth/v1/account/providers',
auth_provider_redirect = 'auth/v1/auth/provider/redirect',
auth_provider_signup = 'auth/v1/auth/provider/signup',
auth_config = 'auth/v1/config',
// Generic API endpoints