* 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
* 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
* refactor(core): remove offline_access scope by default
remove the offline_access scope by default
* test(core): add unit test cases
add unit test cases
* feat(core): handle idp initiated saml assertion request
handle idp initiated saml assertion request
* refactor(core): extract the set cookie logic
extract the set cookie logic, any refine some type definitions
* feat(core): add patch and delete saml idp initiated config api
add patch and delete sso connector idp initiated auth config api
* fix(test): fix integration test
fix integration test
* fix(core): fix the rebase issue
fix the rebase issue
* feat(core,schemas): implement experience package a/b test
implement experience package a/b test
* refactor(core,schemas): rename to featureFlag
rename to featureFlag
* refactor(core): replace the hash alg
replace the hash alg and add trySafe wrapper
* chore(core): update function name and comments
update function name and comments
* refactor(core): optimize the code logic
optimize the code logic, add head to indicate the experience package
* refactor(core): update static module proxy header
update static module proxy header
* fix(core): fix unit test
fix unit test
* fix(core): clean up empty line
clean up empty line
Co-authored-by: Gao Sun <gao@silverhand.io>
---------
Co-authored-by: Gao Sun <gao@silverhand.io>
* 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(schemas,core): add denyAccess api conext to custom jwt
add denyAccess api context to the custom jwt
* fix(test): fix integration test
fix integration test
* chore(schemas): update type name
update api context type name
* chore(schemas): fix typo
fix typo
* feat(core): add dev feature guard
add dev feature guard
* chore: remove dev feature guard for new first screens
* chore: add changeset
* chore(experience): add comments for identifier sign-in and register page