Voy a crear un servicio de autenticación personalizado en mi primavera aplicación MVC:cómo crear una cookie y agregar a la respuesta http desde dentro de mi capa de servicio?
@Service
public class AuthenticationServiceImpl implements AuthenticationService {
@Autowired
UserService userService;
@Override
public void login(String email, String password) {
boolean isValid = userService.isValidLogin(email, password);
if(isValid) {
// ??? create a session cookie and add to http response
}
}
}
¿Cómo puedo crear y añadir la cookie a la respuesta?
Por cierto, yo no recomiendo hacer esto para crear su propio esquema de autenticación. –