What is needed when issuing the login()Call? A developer has created a solution using the SOAP API for authenticating Communities users. A. Organization ID B. Security Token C. Session ID D. Username and Password
M. Porter, Senior Executive, Master of Art, San Jose
Answered Feb 28, 2019
The correct answers are lettered A and D. The community usernames are not used globally and some might have the same username in different platforms that is why the organization ID is needed. By using the organization id, the developer will find it easier to authenticate someone if he or she really is from a certain organization which the developer handles.
Of course, every account whether personal or business account needs a username and a password. It is difficult to authenticate an account if the user cannot determine their username and password and that will be difficult for the developer too. Knowing the username and password helps the developer to authenticate that it is your account.