public function newToken(array $content = [], $expire = null)
    {
        $entity = $this->newEntity([
            'id' => $this->uniqId(),
            'content' => $content,
            'expire' => is_null($expire) ? Chronos::parse('+1 day') : Chronos::parse($expire),
        ]);

        $this->save($entity);

        return $entity->id;
    }