User password restriction to alphanumerical chars only
This article shows you how to restrict the user password only to characters and numbers.
You will need to open
/CMSWebparts/Membership/RegistrationForm.ascx.cs file and add following code into beggining of
btnOK_Click method:
// Custom code for restrict password to alphanumerical chars only
string Password = txtPassword.Text;
int PswLength = txtPassword.Text.Length;
int j;
bool ContinueRegistration = true;
for (j = 1; j < PswLength; j++)
{
if ((Char.IsNumber(Password, j) == false) && (Char.IsLetter(Password, j) == false))
{
lblError.Text = "Your custom message (E.g. \"Password must be alphanumeric only!\")";
ContinueRegistration = false;
}
}
if (ContinueRegistration)
//There will be rest of default code as it is now…
See also: Applies to: Kentico CMS 3.1a