Разрешить вставку, но убедитесь, что пользователь отмечает, что все, что он вставил, не соответствует максимальной длине. Я использую KeePass, который автоматически генерирует 10-символьные пароли для меня, это беспорядок, когда мой пароль не работает, потому что при регистрации использовались только первые 8 символов или подобное.
Также убедитесь, что поля пароля для входа в систему имеют ту же максимальную длину, что и поля пароля для регистрации.