package pl.polskalokalnie.auth.dto;

import jakarta.validation.constraints.NotNull;
import pl.polskalokalnie.user.AuthProvider;

/**
 * Symulowane logowanie spoleczne. W wersji produkcyjnej email/name pochodzilyby
 * z tokenu dostawcy OAuth (Google/Facebook); tutaj przychodza z frontendu jako dane demo.
 */
public record SocialLoginRequest(
        @NotNull AuthProvider provider,
        String email,
        String fullName
) {
}
