public static function newSession($deviceId)
 {
     $session = new WorkSession();
     $session->session_key = ColdUtils::randomString(self::KEY_LENGTH);
     $session->device_id = $deviceId;
     $session->save();
     return $session;
 }
 public static function newSession($userId)
 {
     $session = new LoginSession();
     $session->session_key = ColdUtils::randomString(self::KEY_LENGTH);
     $session->user_id = $userId;
     $session->created_at = Carbon::now()->toDateTimeString();
     $session->save();
     return $session;
 }