* refactor(console,core,schemas): allow SAML application to use IdP-initiated SSO
allow SAML application to use IdP-initiated
* fix(core): fix ut
fix ut
* feat(console): add unknown session redirect url input field
add unknown session redirect url input field to console
* feat(core): redirect to redirect url from sie on session not found (#6798)
read and redierct user to redirect url from sie settings on session not found
* feat(core): add social identity
* refactor(core): refactor social verification class (#6741)
* refactor(core): refactor social verification class
refactor social verification class
* fix(core): remove unused method
remove unused method
* chore: rename to connectorSessionType
---------
Co-authored-by: simeng-li <simeng@silverhand.io>
* feat(core): consume IdP initiated session on SSO verification flow
Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow
* test(core): add unit test cases
add unit test cases
* feat(core): consume IdP initiated session on SSO verification flow
Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow
* test(core): add unit test cases
add unit test cases
* feat(core): add idp-initiated sso client sign-in redirect
add idp-initiated sso client sign-in redirect
* feat(core): consume IdP initiated session on SSO verification flow
Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow
* test(core): add unit test cases
add unit test cases
* feat(core): consume IdP initiated session on SSO verification flow
Auto consume the IdP initiated SAML SSO session on the SSO sign-in verification flow
* test(core): add unit test cases
add unit test cases
* refactor(core): remove update idp-initiated auth config api
remove update idp-initiated auth config api
* refactor(core): update idp-initiated auth config management api
update the idp-initiated auth config management api to support two different flows.
autoSendAuthorizationRequest: true
autoSendAuthorizationRequest: false
* fix(test): fix integration test
fix the integration test
* refactor: update display, quota guard and usage report logic for enterprise users
* chore: undo logto email connector dependency update
* chore: use contact us button for pro plan when currently on enterprise plan
* feat(console): add api context type declarations
add api context type declarations
* chore(console): update type name
update custom jwt api context type name
* feat(console): update the cutsom JWT editor
update the custom JWT editor
* chore: add Arabic translation
* chore: add arabic to phrases-experience
* chore: use `ar-AR` as language code
* chore: sync keys
* chore: add changeset and update elements
---------
Co-authored-by: Gao Sun <gao@silverhand.io>