Как обеспечить сложность пароля пользователя?

Я не совсем понимаю суть вопроса? Для усиления пароля действительно стоит использовать комбинацию букв разного регистра, цифр и символов. Желательно, чтобы они были случайными и уникальными для каждого сайта или входа.

Также полезным инструментом является менеджер паролей.

Однако это общие рекомендации по безопасности паролей, а не специфичные для Discourse.