Упростите регистрацию и аутентификацию пользователей в Auth-сервисе, добавив вход через социальные сервисы. Список сервисов выбирайте исходя из целевой аудитории онлайн-кинотеатра — подумайте, какими социальными сервисами они пользуются. Например, использовать OAuth от Github{target="_blank"} — не самая удачная идея. Ваши пользователи не разработчики и вряд ли имеют аккаунт на Github. А вот добавить Twitter, Facebook, VK, Google, Yandex или Mail будет хорошей идеей.
Вам не нужно делать фронтенд в этой задаче и реализовывать собственный сервер OAuth. Нужно реализовать протокол со стороны потребителя.
Информация по OAuth у разных поставщиков данных:
- Twitter{target="_blank"},
- Facebook{target="_blank"},
- VK{target="_blank"},
- Google{target="_blank"},
- Yandex{target="_blank"},
- Mail{target="_blank"}.
Реализуйте возможность открепить аккаунт в соцсети от личного кабинета.
Решение залейте в репозиторий текущего спринта и отправьте на ревью.