i have a situation where i need to authenticate to AEM using oauth 2.0 without user interface
Views
Replies
Total Likes
Hi @sriram_1 ,
If I understand your question correctly, You want to give access to external services/sites without visiting the authentication page and adding credentials right?.
You can use Adobe Granite OAuth 2.0 Server functionalities to grant resource access to external clients in AEM.
Hi Mayur
Thanks for the immediate response,
I have gone through the above link where the user needs to manually authorize(shared in below pic(this step i need to avoid)).
we need to have server to server authentication where user interface is not needed
Thank you
One time authorisation is required while accessing any protected resource. Can you tell me which type of resource you want to make available for external requests?. But if you want to perform some administration operations you can create a service user.
iam working for a connector where we need to crawl data from aem. this entire process needs to be done without user interface
Let us now see how to use the JWT Bearer token to enable the server to server integration without the resource owner’s intervention.
@sriram_1 That is fine, if it's server to server call then it becomes "two-legged OAuth," or "2LO." You need to go with a service account here. see here
https://www.oreilly.com/library/view/programming-social-applications/9781449302481/ch09s02s03.html
Views
Likes
Replies