You need to sign in to do that
Don't have an account?
sunny.sfdc
How do third party apps login to salesforce?
Hi
I want to implement authenticate mechanism just like one in workbench,salesforce for outlook or any other third party app. I want to implement like this:
1. A standalone application in java with a login screen.
2. When salesforce username and password are filled, it should display a page for allow/deny the access to salesforce.
3. User clicks on allow and then user is taken to my application's home page.
Basically I dont want to use anything other than salesforce username and password to login and make api calls to salesforce.
Please let me know how can I achieve the above mentioned as I am not able to figure out anything from numerous articles on net describing OAuth, SSO etc.
Regards
Sunny
I want to implement authenticate mechanism just like one in workbench,salesforce for outlook or any other third party app. I want to implement like this:
1. A standalone application in java with a login screen.
2. When salesforce username and password are filled, it should display a page for allow/deny the access to salesforce.
3. User clicks on allow and then user is taken to my application's home page.
Basically I dont want to use anything other than salesforce username and password to login and make api calls to salesforce.
Please let me know how can I achieve the above mentioned as I am not able to figure out anything from numerous articles on net describing OAuth, SSO etc.
Regards
Sunny
I am not an expert in Java, but I can help you setting up OAuth. If you have any doubts feel free to let me know.
Thanks for response. I have read this link. My only confusion is that it mentions that we need to have client secret and client id. For this we need to create a connected app as well. But we dont have to do these steps while logging into workbench for any salesforce instance.
I just want to find out the mechanism by which by providing salesforce username and password only I should be able to login into my application. Or is there anything I am missing.
TIA