* feat(experience): update the consent page
update the consent page
* fix(experience): fix the style
* fix(experience): remove legacy ut
remove legacy api ut
* fix(experience): add the missing link
add the missing link
* fix(experience): reorg the code to address CR comments
reorg the code to address CR comments
* fix(experience): move the navigate method to useEffect
move the navigate method to useEffect
* fix(experience): replace current nav history
replace current nav history
* feat(experience): enable SSO auto watch to the sign-in and register form
enable SSO auto watch to the sign-in and register form
* fix(experience): remove unused style
remove unused style
* feat(core,schemas): add new singleSignOnEnabled field to sie
add new singleSignOnEnabled field to sie
* chore(core): add some comment
add some comment
* fix(experience): update mock data
update mock data
* feat(experience): directly invoke sso flow if there are only on SSO connector
directly invoke sso flow if there are only on SSO connector
* test(experience): add ut
add ut
* fix(experience): fix lint
fix lint
* refactor(core,experience): extract sso register api
extract sso register api
* feat(core): add signInMode guard to sso register api (#4935)
add signInMode guard to sso register api
* chore(core): adjust the comments
adjust the comments
* feat(experience): add struct guard to session storage hook
add struct guard to the session storage hook
* test(experience): add unit test for the hook
add unit test for the session storages hook
* feat(core,experience): implement google workspace connector
implement google workspace connector
* fix(core): clean code
clean code
* fix(core): fix ut
fix ut
* fix(core): fix ut
fix ut
* fix(test): fix integration tests
fix integration tests
* fix(core): make the sso data as public property and remove getter
make the sso data as public perperty and remove getter
* feat(experience): add single sign on switch to the password sign-in form
add single sign on switch to the password sign-in form
* feat(experience): add single sign-on message
add single sign-on message
* feat(experience): block email sign-in and register
block email sign-in and register if SSO is enabled for that domain address
* test(experience): add ut
add ut
* feat(experience): add single sign on connectors list page
add single sign on connectors list page
* feat(experience): add single sign on handler
add sigle sign on handler
* fix(experience): add the missing page
add the missing page
* fix(experience): fix style bug
fix style bug
* feat(core,experience): add sso link and email form
add sso link and email form
* chore(phrases): update phrases
phdate phrases
* fix(core): fix ut
fix ut
* test(experience): add single sign on link test
add single sign on link test
Please enter the commit message for your changes. Lines starting