No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
Understanding Authentication
Salesforce uses
authentication to allow users to securely access data without having
to reveal username and password credentials.
Before making REST API calls, you must authenticate the user using OAuth 2.0. To do so,
you’ll need to:
- Set up a remote access application definition in Salesforce.
- Determine the correct OAuth endpoint to use.
- Authenticate the user via one of several different OAuth 2.0 authentication
flows. An OAuth authentication flow defines a series of steps used
to coordinate the authentication process between your application
and Salesforce. Supported OAuth flows include:
- Web server flow, where the server can securely protect the consumer secret.
- User-agent flow, used by applications that cannot securely store the consumer secret.
- Username-password flow, where the application has direct access to user credentials.