Создан AuthProvider enum с провайдерами GOOGLE, YANDEX, VK

Создана UserEntity в adapters/persistence/entity с полями для OAuth
Добавлены extension-функции маппинга toDomain() и toEntity()
Обновлен UserRepository — использует UserEntity и добавлен метод findByProviderAndProviderId()
Созданы юнит тест - UserEntityMappingTest.kt
This commit is contained in:
skettiks
2026-04-21 18:47:55 +03:00
parent 482b282dd5
commit acd8f9fb01
5 changed files with 176 additions and 19 deletions
@@ -0,0 +1,7 @@
package com.project.movienight.domain.model
enum class AuthProvider {
GOOGLE,
YANDEX,
VK,
}