Add POST /sign-in-exp/custom-ui-assets API, to allow users to upload a zipped package of custom UI assets to Logto Cloud.
The zip package will be uploaded to experience-zips azure storage container, where a blob trigger is configured and will call an unzipping azure function on blob received. (These code logics are implemented in the cloud repo.)
Summary
Add
POST /sign-in-exp/custom-ui-assets
API, to allow users to upload a zipped package of custom UI assets to Logto Cloud.The zip package will be uploaded to
experience-zips
azure storage container, where a blob trigger is configured and will call an unzipping azure function on blob received. (These code logics are implemented in thecloud
repo.)Testing
Tests will be added in follow up PRs
Checklist
.changeset