https://www.apexhours.com/salesforce-oauth-flows-guidelines-and-tips/
Inbound – you decide! Salesforce supports the following flows
OAuth 2.0 based different time of Authorization -
- Web Server Authentication - when user logic through web app and UI is involved , eg - workbench
- User-Agent - used for desktop/mobile application eg - app/data loader/salesforce1
- JWT Bearer Token - Ideal for application which access sfdc only through API as there is no UI involved. For example ETL tools or middleware.
- based to digital signature in JSON web token (JWT)
- No refresh token
- SAML Bearer Assertion
- User for SSO
- This flow also return only access token not refresh token
- SAML Assertion
- Username-Password
- Device Authentication
- The OAuth 2.0 device authentication flow is typically used by applications on devices with limited input or display capabilities, such as TVs, appliances, or command-line applications.
- Asset Token
- Refresh Token -
- This flow also return only access token not refresh token
No comments:
Post a Comment