Это зависит только от того, насколько вы хотите, чтобы сайт был безопасным.
Если вы разрешите им сменить свой пароль, я бы посоветовал вам использовать своего рода визуальную помощь «Надежность пароля»они выбирают надежный пароль.Тогда, может быть, только за исключением надежных паролей.
Только разрешение им сменить свой пароль на другой пароль, сгенерированный из сложного алгоритма, может привести к тому, что они не запомнят его, однако в этом случае вы всегда можете рассчитывать на надежные пароли.По электронной почте им пароль будет означать, что им не нужно будет записывать его где-нибудь, а затем, даже если он записан, он будет надежно скрыт за их адресом электронной почты.