* refactor(schemas): add new sso_connector_id column to the users_sso_identities table
add new sso_connector_id column to the users_sso_identities table
* refactor(schemas): add new sso_connector_id row to the users_sso_identities table
add new sso_connector_id row to the users_sso_identities table
* fix(schemas): fix alteration script
fix alteration script
* fix(schemas): fix alteration script
fix alteration script
* feat(core): add single sign on authentication api (#4814)
* feat(core): add single sign on authentication api
add single sign on authentication api
* feat(core): finish up the single sign on authentication api
finish up the single sign on authentication api
* chore(core): fix typo
fix typo
* test(core): add ut for getSsoAuthorizationUrl method
add ut for getSsoAuthorizationUrl method
* fix(core): fix the userSsoIdentities sql
fix the userSsoIdentities sql
* test(core): add unit tests
add unit tests
* fix(core): saml sso rebase fix
saml sso rebase fix
* fix(core): fix rebase issue
fix rebase issue
* feat(core): add sso email guard to interaction endpoint (#4838)
* feat(core): add sso email guard to interaction endpoint
add sso email guard to interaction endpoint
* fix(core): fix unit tests
fix unit tests
* chore(core): split files
split files
* refactor(core,schemas,console): refactor log key types and sso-connector authn-url api name
refactor log key types and sso-connector authn-url api name
* feat(schemas): add user sso identities table (#4801)
* feat(schemas): add user sso identities table
add user sso identities table
* fix(schemas): fix alterations
fix alterations
* refactor(schemas): use unique constrain
use unique constrain
* refactor(core,test,schemas): remove the domains property from sso connector in sie wellknown data
remove the domains property from sso connector in sie wellknown data
* refactor(core): extract getAvailableSsoConnectors library method
extract getAvailableSsoConnectors library method
* fix(core,test): should filter out empty domain connectors
should filter out empty domain connectors
* feat(core,test): add get sso-connectors by email interaction api
add get sso-connectors by email interaction api
* chore(core): update comments
update comments
* feat(core): add put interaction sso authentication api
add put interaction sso authentication api
* fix(test): fix integration test type
fix integration test type