/
Authenticating Against Contacts and Leads
Authenticating Against Contacts and Leads
This code block shows how to login to Sitecore with credentials stored in Salesforce. Note the Salesforce domain is used by Sitecore to identify if the member comes from Salesforce.
/// <summary> /// Attempts to authenticate a user against Salesforce Contacts and Leads /// </summary> private void LoginUser(string userName, string password) { string domainContacts = "salesforce\\"; string domainLeads = "salesforceLead\\"; //Attempt to authenticate against Salesforce Contacts string sfUser = string.Concat(domainContacts, userName); if(Sitecore.Security.Authentication.AuthenticationManager.Login(sfUser, password)) { //User is authenticated against Salesforce Contacts } else { //Attempt to authenticate against Salesforce Leads sfUser = string.Concat(domainLeads, userName); if (Sitecore.Security.Authentication.AuthenticationManager.Login(sfUser, password)) { //User is authenticated against Salesforce Leads } } }
Related content
Using the Security Connector (Pre-Sitecore 9)
Using the Security Connector (Pre-Sitecore 9)
More like this
Using the Security Connector
Using the Security Connector
More like this
Install Security Connector in Salesforce for Leads
Install Security Connector in Salesforce for Leads
More like this
Install Security Connector for Leads (Optional)
Install Security Connector for Leads (Optional)
More like this
Install Security Connector for Leads (Optional) (Pre-Sitecore 9)
Install Security Connector for Leads (Optional) (Pre-Sitecore 9)
More like this
Install Security Connector in Salesforce for Contacts
Install Security Connector in Salesforce for Contacts
More like this