Exemple #1
0
        public void IsUserNameValid(string userName, out string message)
        {
            message = "username ok";

            if (string.IsNullOrEmpty(userName))
            {
                message = "cannot be empty";
            }
            else if (userName.Length < 6)
            {
                message = "6 chars min";
            }
            else if (!LoginManager.CheckIfUserNameIsAvailable(ChatServer.Encryptor.Encrypt(userName)))
            {
                message = "user name is already taken";
            }
        }