Account
Login
This control provides functionality for existing web accounts to log into Ecommerce CMS application. This control manages the following processes:
- Change password required
- Client selection for salesperson
- Forgotten password recovery
- User already logged in
Please note that the Sitefinity Security Settings below are obeyed during login:
- minRequiredPasswordLength
- maxInvalidPasswordAttempts
- minRequiredNonalphanumericCharacters
- passwordStrengthRegularExpression
This control provides functionality to log into Ecommerce CMS application, and manages all the processes involved such as:
- When user is required to change password
- When logged user is a Sales person and user must be redirected to select a client
- When user has forgotten the password
- When user is already logged in
Sample Views
1- Login
2- Login or Guest Checkout
3- Already Logged In
4- Invalid Login Information
5- Forgot Password
6- Change Password Next Login
7- Change Password (from email)
8- Web user email conversion
9- Request Access - Customer Information
10- Request Access - Password
11- Request Access - Invalid Customer Information
If any of the information entered in the first step of the Request Access process does not meet the conditions needed for access or the process cannot be continued, the account will not be created, and an error message will be displayed.
12- Request Access - Success
The Email Component engine can deliver emails in two basic modes:
Test Overrides email associated to user and sends all emails to one specific email address noted in Test mail field. Test mode should be in use while in a non-production environment
Live Sends emails to user associated with transaction. Live mode should be in use for production environment
Email headers older than this number of days will be removed by the scheduler job. Header information includes:
Document ID
Email Type
Sent Date
Resent Date
Recipient
A flag that indicates if the new registrant must change his password upon next login. Possible values are:
Yes The user must change the password on next login
No user will not be forced to change password
Indicates if the registrant is disabled or active. Possible values are:
Active User can access the system
Inactive User cannot access
Indicates if the registrant is locked out. Possible values are:
Yes User has been locked out
No User is not locked out
To manage users separated by site in Sitefinity, it is necessary to set up a Membership Provider for each site. Each website must be configured with the corresponding Membership Provider using this setting. The setting maintenance displays the membership providers that exist in Sitefinity.
After creating the provider, you must restart the application by modifying the Sitefinity web.config file or following the steps in the Sitefinity Documentation (https://www.progress.com/documentation/sitefinity-cms/administration-application-restart).
After the application restarts, you will see that the new provider is active.
Beginning with version 7.1 standard Sitefinity Site-Specific Users will be utilized to manage Membership Provider. For more information click here.
Sitefinity limits users’ concurrent sessions so that they are not allowed to be logged in simultaneously from different browsers and machines. When trying to login to the website if there is another valid session open for a given user there will be an additional question to confirm to log out the previous session. This setting allows you to automatically logout users out from other HTTP clients upon login.
Configure a list of domain sites that Jquery Plugins have access to (separated by commas). Each plugin verifies that if the domain is not in this list of this setting, the plugin gives an Authorization error and the plugin will not work. If this setting is left blank then any site can use the plugins.
Licenses
- Premier.ECommerce.CMS-PersonalizationProfile
- Premier.SCMail