Шпаргалка: вход, роли и быстрый QA-чек
Актуально для текущего потока входа по OTP (email/SMS) и тестовых аккаунтов из seed.
1) Как входить сейчас
- Вход только по коду: парольный логин в UI не используется.
- По email: вводишь email → получаешь код → вводишь 6-значный код.
- По телефону: вводишь номер (+375/+7) → получаешь SMS-код → вводишь 6-значный код.
- Для аккаунтов без телефона вход доступен по email OTP.
2) Тест-аккаунты и роли
| Роль | Телефон | |
|---|---|---|
| admin | admin@example.com | — |
| seller | seller@example.com | +79990001122 |
| buyer | buyer@example.com | +79990002233 |
| seller (legal) | legal@example.com | +79990003344 |
| seller (legal2) | legal2@example.com | — |
3) Где брать OTP в dev
- SMS-код: в логах API (SMS service).
- Email-код: в логах API (mailer, template login-otp).
4) Быстрый smoke-чек (5-7 минут)
- Buyer: вход → каталог/избранное/заявка/сообщения.
- Seller: вход → мои объявления → редактирование → submit.
- Legal seller: вход → проверка отображения юрпрофиля и объявлений.
- Admin: вход → /admin и ключевые разделы без 403/500.