package org.initialde.yakasave.Application;

import org.initialde.yakasave.Api.Requests.LoginRequest;
import org.initialde.yakasave.Infrastructure.authentication.AuthenticationGateway;
import org.springframework.stereotype.Service;


@Service
public class Login {
    private final AuthenticationGateway authenticationGateway;

    public Login(AuthenticationGateway authenticationGateway) {
        this.authenticationGateway = authenticationGateway;
    }

    public String handle(LoginRequest loginRequest) {
        return authenticationGateway.authenticate(loginRequest);
    }
}
