/
DevDenzo
/
ShoppingCart
Обзор
Документация
Войти
/
DevDenzo
/
ShoppingCart
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main/java/checkout/step/AuthCheck.java
19 строк
581 B
Denis Sklyarskij
создаем классы микросервисов корзины
22 дек 2025, 21:58
22 дек 2025, 21:58
616f5d3
Код
Авторство
О чём код?
package main.java.checkout.step; import main.java.checkout.dto.Response; import main.java.model.Cart; import main.java.model.User; import java.util.concurrent.CompletableFuture; public class AuthCheck implements CheckoutStep { @Override public CompletableFuture<Response> execute(User user, Cart cart) { if (!user.getIsLoggedIn()) { return CompletableFuture.completedFuture( Response.error(401, "Необходима авторизация") ); } return CompletableFuture.completedFuture(null); } }