From 58772d66c1615976ea7f08f4320aae75966fc8e3 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Sat, 16 May 2026 21:31:12 +0300 Subject: [PATCH] implement logout use case Green phase: Logout calls deleteByToken on SessionRepository. No-op for non-existent tokens. --- backend/app/Auth/UseCases/Logout/Logout.php | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 backend/app/Auth/UseCases/Logout/Logout.php diff --git a/backend/app/Auth/UseCases/Logout/Logout.php b/backend/app/Auth/UseCases/Logout/Logout.php new file mode 100644 index 0000000..31b16de --- /dev/null +++ b/backend/app/Auth/UseCases/Logout/Logout.php @@ -0,0 +1,17 @@ +sessionRepo->deleteByToken($token); + } +}