Register
From WebWatchBotWiki
Revision as of 00:36, 3 July 2012 by Administrator (talk | contribs) (Created page with "==Description== The register page allows new users to create an account on the system. ==Forms and Links== ===Login Form=== * User Name * Password - certain restrictions may a...")
Description
The register page allows new users to create an account on the system.
Forms and Links
Login Form
- User Name
- Password - certain restrictions may apply depending on configuration (See "Admin Notes")
- Confirm Password
- Security Question
- Security Answer
- Create User Button
Admin Notes
- To automatically approve/disapprove new user accounts created by users, change the following in the web.config file:
<add key="MembershipDefaultIsApproved" value="false" />
Where "false" requires that the admin approve each new user, and "true" automatically approves each new user allowing them to log in immediately.
- The password can be constrainted to require a minimum length, by changing minRequiredPasswordLength="x" in the web.config file:
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" equiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="3" minRequiredPasswordLength="5" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
- The password can be constrainted to require non-alpha numeric characters, e.g. # $, etc., by changing minRequiredNonalphanumericCharacters="0" to a number greater than zero in the web.config file:
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" equiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="3" minRequiredPasswordLength="5" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
- The e-mail address can be constrainted to require a unique email address that has not already been used, by changing requiresUniqueEmail="true" in the web.config file:
<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" equiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="3" minRequiredPasswordLength="5" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" passwordStrengthRegularExpression="" />
Screenshot