Является ли для веб-сайта регистрация и авторизация частью абстракции пользователя?
Регистрация и авторизация существуют незвисимо от существования пользователя и друг от друга. Если над сущностью нужно производить какое-то действие, это действие должно производится не самой сущностью. Письма сами себя не отправляют, пользователи сами себе запись в базе данных не создают (они вообще не думают о БД). Имхо, разумнее разделить.
Частью абстракции пользователя регистрация/авторизация точно не являются, ибо они могут создавать/изменять свойства сущности пользователя, но сами по себе не описывают никакю информацию о пользователе и не описывают никакие его действия (в том понимании, что не пользователь кого-то регистрирует/авторизирует, а он запрашивает эти действия у системы). Они всего лишь есть функционалом системы