logto-io / logto

🧑‍🚀 The better identity infrastructure for developers and the open-source alternative to Auth0.
https://logto.io
Mozilla Public License 2.0
8.15k stars 395 forks source link

refactor: fix third-party app experience branding #6223

Closed gao-sun closed 1 month ago

gao-sun commented 1 month ago

Summary

resolves LOG-9599 and LOG-9596. third-party apps should not overwrite the existing experience branding.

Testing

integration tests added

Checklist

github-actions[bot] commented 1 month ago

COMPARE TO master

Total Size Diff :chart_with_upwards_trend: +2.05 KB

Diff by File |Name|Diff| |---|---| |packages/console/src/components/ImageInputs/index.tsx|:chart_with_upwards_trend: +114 Bytes| |packages/core/src/libraries/sign-in-experience/index.ts|:chart_with_upwards_trend: +334 Bytes| |packages/core/src/queries/application-sign-in-experience.ts|:chart_with_upwards_trend: +536 Bytes| |packages/integration-tests/src/tests/experience/overrides.test.ts|:chart_with_upwards_trend: +1.09 KB|