Две цели:
Минимизируйте барьеры для написания комментариев. Очевидное дизайнерское заключение: не заставляйте пользователей создавать новую учетную запись или логин с паролем.
Разрешить пользователям накапливать карму / баллы за комментарии. Очевидное заключение проекта: попросите пользователей создать уникальные учетные записи, чтобы вы могли вознаграждать их деятельность.
Как другие люди решили это? Считаете ли вы хорошей идеей спроектировать систему, которая будет сохранять адреса электронной почты, а затем позволять людям позже связать с ними пароль?