function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
HayaHaya 

would like to replace a customer portal login page with a customized login page

We have a customer portal set up.

 

I would like to replace the login page with a customized login page which I have already created.

 

When I go to Site Edit

I see:

Login URL https://cs3.salesforce.com/secur/login_portal.jsp?orgId=00DQ0000003Mfxi&portalId=060Q00000000R0t

 

I would like to replace the login_portal.jsp with my page.

 

How would  I go about doing that?

 

Your help would be greatly appreciated,

Haya

Best Answer chosen by Haya
Sonam_SFDCSonam_SFDC

Hi Haya,

 

The login Page cannot be altered as such, however, you have the following alternative:

 

You can create a salesforce site using your VF page and then redirect users to the customer portal internally after authentication:

http://salesforce.stackexchange.com/questions/11864/redirect-customer-portal-login-page-to-vf-page

All Answers

Sonam_SFDCSonam_SFDC

Hi Haya,

 

The login Page cannot be altered as such, however, you have the following alternative:

 

You can create a salesforce site using your VF page and then redirect users to the customer portal internally after authentication:

http://salesforce.stackexchange.com/questions/11864/redirect-customer-portal-login-page-to-vf-page

This was selected as the best answer
HayaHaya

Hi Sonam,

 

Thank you for your answer.

 

When you say create a salesforce site do you mean another portal?

 

I did find a way to add html to the login screen,

Customize > Customer Portal > Settings > Find portal' > 'double click' > Edit > 'Under the section "Look and Feel", in the Login Message, browse and upload the html file

 

But it doesn't replace the login box.

HayaHaya

Hi Sonam,

 

I am still struggling with replacing the customer portal login page.

I came upon the following in my searches:

   

Also, it is important to know that in your example above, you are using a sandbox instance (cs13). Custom web addresses  are not supported on these instances. If you want to use a custom web address, you will need to use a production instance.

 

Would you know if this is correct? I am developing in a sandbox.

 

Thanks,

Haya