From a20d44d64f02f86d23cba1f1a886352c5f744a1a Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Fri, 12 Sep 2025 13:07:20 +0200 Subject: sending messages results in client acknowledging success --- src/Controllers/AccountController.php | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 src/Controllers/AccountController.php (limited to 'src/Controllers/AccountController.php') diff --git a/src/Controllers/AccountController.php b/src/Controllers/AccountController.php new file mode 100755 index 0000000..858a6b5 --- /dev/null +++ b/src/Controllers/AccountController.php @@ -0,0 +1,35 @@ +headers->get("authorization") ?: ""); + $user = User::fetchWithAccessToken($accessToken); + + if (empty($user)) { + throw new UnauthorizedError(); + } + + $device = Device::fetch(userId: $user->getId()); + + return new JsonResponse([ + "device_id" => $device->getId(), + "user_id" => $user->getId(), + ]); + } +} -- cgit v1.2.3