Newer Version Available
Connect to Salesforce Communities
To use OAuth to connect to a Salesforce community, use the full path to the community
URL.
To connect to a Salesforce community, you can use the OAuth web server and user-agent workflows.
To authenticate a user using the authorize URL, replace the login.salesforce.com host name with the full
path to the community URL. This is the non-communities
URL.
1https://login.salesforce.com/services/oauth2/authorize?
2response_type=token&client_id=your_app_id&redirect_uri=your_redirect_urisThis is the communities
URL.
1https://CommunitiesSubdomainName.force.com/services/oauth2/authorize?
2response_type=token&client_id=your_app_id&redirect_uri=your_redirect_uriWhen implemented successfully, this URL directs users to your app’s branded
login page. After they authorize the app, set a user access token and a refresh
token for future authentication. In requests for the token endpoint, replace the
host with the community.
To
request a Connect REST API resource, use the communities URL and specify the
community
ID.
Alternately,
you can replace the host name with the full path to the community
URL.
1https://CommunitiesSubdomainName.force.com/services/oauth2/token1https://CommunitiesSubdomainName.force.com/services/data/v29.0/connect
2/communities/communityId/chatter/feeds/news/me/feed-elements1https://CommunitiesSubdomainName.force.com/communitypath/services/data/v29.0/connect
2/communities/communityId/chatter/feeds/news/me/feed-elements