Click Your Name | Setup | Customize | Customer Portal | Settings, or click Your Name | Setup | Customize | Partners | Settings.
Select the Login Enabled checkbox.
Select a user for the Administrator field.
Click Your Name | Setup | Customize | Customer Portal | Settings.
Click Edit for the portal you want to associate with your Force.com site.
Select Self-Registration Enabled.
Select Customer Portal User for both the Default New User License and Default New User Profile fields.
Depending on your portal license, you may want to select a different profile for the Default New User Profile field.
Scroll down to the Enabled Visualforce Page Access section and click Edit.
Add the appropriate public site pages to the Enabled Visualforce Pages list. This allows portal users with that profile to view these pages.
Click Save.
Also, for setting up SSO for Customer Portal User you can refer the following document:
Enabling Single Sign-On for Portals
000384748

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.