tworzę niestandardową usługę uwierzytelniania w mojej aplikacji MVC wiosny:jak utworzyć plik cookie i dodać do odpowiedzi http z poziomu mojej warstwy usługi?
@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
}
}
}
Jak mogę utworzyć i dodać plik cookie do odpowiedzi?
BTW, ja nie polecam to zrobić, aby stworzyć swój własny system uwierzytelniania. –