I am trying to create a central asset repository (using AEM Assets). There will be multiple applications/team who will be uploading their assets in this system.
Each of the application/team will have their own website/app (could be AEM sites/ any othe application) which will then consume the asset content (metadata+binary) . As of now I am planning to
server the content as json response. The asset binary will be served from the asset repository itself.
However I am confused on implementing the authorization framework in the asset repository. What is the best approach to authorize the asset requests from
each of the consuming application.
Please note : Asset repository and each of the consuming applications will be hosted separately.
Solved! Go to Solution.
Views
Replies
Total Likes
It would make sense to implement oauth for this. See this presentation for details:
OAuth Server functionality in AEM - Embrace Federation and unleash your REST APIs!
Views
Replies
Total Likes
It would make sense to implement oauth for this. See this presentation for details:
OAuth Server functionality in AEM - Embrace Federation and unleash your REST APIs!
Views
Replies
Total Likes
in addition to Oauth, for the data later part, content fragment models would be a good option to get all the data as json and just parse and use it in external applications
Views
Replies
Total Likes
Views
Likes
Replies