Forum Discussion
joylim
Contributor
Quick question: For server-to-server calls, is there a programmatic way (an endpoint perhaps) to logon an API user?
Context: In order to make the authorize endpoint work, the following should be done:
1. Using a browser, manually logon to the community site as an API user
https://community.example_community.com/
2. Paste the URL in the browser
https://community.example_community.com/auth/oauth2/authorize?client_id=<urlEncodedClientId>&response_type=code&redirect_uri=<urlDecodedRedirectURI>
3. Once submitted, note that the request has been redirected and the browser now shows authorization code as 'code'.
https://community.example_community.com?code=<urlEncodedCode>&user-id=<userId>&tenant-id=<tenantId>&proxy-host=<proxyHost>
I'd like to skip Step 1 (the manual part where the user needs to logon as an API user.) Is there a REST endpoint for logging in? Thanks!
DougS
7 years agoKhoros Oracle
You could alternatively use Session Key Authentication to get a REST API session key and use that in subsequent API calls you mean (REST V1 or V2).
-Doug
Related Content
- 2 years ago
- 2 years ago