From 6dc0447320272aaae51a98eb6606597019f986d3 Mon Sep 17 00:00:00 2001 From: Daniel Weipert Date: Wed, 20 Aug 2025 14:58:10 +0200 Subject: login produces devices and tokens --- src/Models/Device.php | 23 +++-------------------- 1 file changed, 3 insertions(+), 20 deletions(-) (limited to 'src/Models/Device.php') diff --git a/src/Models/Device.php b/src/Models/Device.php index 2b09c6b..82d9e5e 100644 --- a/src/Models/Device.php +++ b/src/Models/Device.php @@ -93,31 +93,24 @@ class Device implements ConnectsToDatabase $deviceId = $deviceId ?: md5($userId . random_bytes(512)); $initialDisplayName = $initialDisplayName ?: "capybara"; - $accessToken = md5($userId . random_bytes(512)); - $refreshToken = md5($userId . random_bytes(512)); - return new self( $deviceId, $userId, $initialDisplayName, - $accessToken, - $refreshToken, ); } public function insert(): bool { - return Database::getInstance()->query( + return !! Database::getInstance()->query( << $this->id, "user_id" => $this->userId, "name" => $this->name, - "access_token" => $this->accessToken, - "refresh_token" => $this->refreshToken, ] ); } @@ -137,14 +130,4 @@ class Device implements ConnectsToDatabase { return $this->name; } - - public function getAccessToken(): string - { - return $this->accessToken; - } - - public function getRefreshToken(): string - { - return $this->refreshToken; - } } -- cgit v1.2.3