Pregunta sobre License Manager for WooCommerce de Wordpress:

Active License usando la clave de licencia

Un usuario preguntó 👇

Hola,

¿Hay alguna forma de usar una licencia activa que no sea una clave de licencia en lugar de una identificación?

Como activo con clave de licencia
http: //dev.wordpress.local/wp-json/lmfwc/v1/licenses/activate/UO2YQ-CMQ9R-0IR5W-NQNXT-RS811

así no
http: //dev.wordpress.local/wp-json/lmfwc/v1/licenses/activate/4

Gracias.

(@drazenbebic)

Hace 1 año, 9 meses

Hola @monparaashvin,

no existe actualmente, pero existirá. En la próxima actualización, será posible realizar cualquier acción de la API utilizando las claves de licencia reales Y la ID. También adjuntaré un aviso de depreciación a la identificación, ya que es un descuido de mi parte y no tiene sentido en la mayoría de los casos de uso.

Les pido paciencia, ¡la próxima actualización del plugin definitivamente solucionará esto! 🙂

Lanzador de hilos

(@monparaashvin)

Hace 1 año, 9 meses

Gracias @drazenbebic

Lanzador de hilos

(@monparaashvin)

Hace 1 año, 9 meses

Hice una prueba local del número aumentado. cómo detenerlos es una licencia solo para el servidor en vivo en lugar de su localhost.

(@drazenbebic)

Hace 1 año, 9 meses

Hola @monparaashvin,

Me temo que no entiendo completamente su pregunta. ¿Podría darnos más detalles, por favor?

(@drazenbebic)

Hace 1 año, 9 meses

Hola @monparaashvin,

Creo que entendí lo que querías decir. Hay una nueva versión del plugin (1.2.4), actualice su plugin y compruebe si todo funciona ahora.

PD: Me ayudaría mucho si se tomara un tiempo de su día para escribir una revisión de plugins aquí en WordPress. Estas revisiones realmente ayudan a difundir el plugin y significan mucho para mí personalmente.

(@aionczech)

Hace 1 año, 8 meses

Hola @drazenbebic, agradezco tu trabajo, pero no sé, este plugin es útil de alguna manera si no puedes hacer una licencia activa a través de tu licencia generada.

Tengo un caso de uso:

1) Alguien viene a mi tienda y compra Software 2) Su plugin genera la licencia después de que el pedido está en estado «Completado» 3) Woocommerce enviará su Clave de licencia y la descargará. 4) ¿El cliente va a su software comprado y escribe qué…? ¿Solicitar ID? No debería escribir una clave de licencia, ¿verdad?

No sé si entiendo bien este plugin, pero sería genial si se describiera más documentación de la API.

Gracias.

(@drazenbebic)

Hace 1 año, 8 meses

Hola @aionczech,

gracias por tu mensaje y por usar mi plugin.

En su versión actual, el plugin tiene dos características principales:

Venda y administre sus claves de licencia a través de WooCommerce Utilice su tienda como servidor con licencia

Creo que el primer punto es claro. Un cliente compra algo, obtiene una clave de licencia y todo está bien.

El segundo punto es para desarrolladores. Le permite verificar y verificar licencias desde fuera del plugin. Por ejemplo, el software que mencionó: su usuario escribiría la clave de licencia, por supuesto, y la clave de licencia se verificaría con la API REST si se usó o no.

Tu problema es probablemente el GET licenses/validate/{id} camino. El ID es la clave principal para la entrada a la base de datos. Entiendo que esto no es muy práctico en la mayoría de los casos y yo decidiré cómo trabajar así:

GET licenses/validate/{license-key}

Obtendrá la misma respuesta. Este cambio se realizará en la próxima versión 1.3. Espero que esto responda tu pregunta.

(@aionczech)

Hace 1 año, 8 meses

¡Vaya, gracias por una respuesta tan rápida!

Entonces, para la validación, solo está usando una identificación, pero ¿qué pasa con la activación de una licencia? Supongamos que estoy vendiendo algunos plugins de Wordpres y quiero que los usuarios siempre tengan una licencia activada cuando quieran obtener actualizaciones, mientras usan el plugin, etc.

Primero tienen que comprar el producto y luego activar la licencia. En algún lugar del plugin / software hay una entrada con «Su clave de licencia» y cuando la ingresan y cuando inician sesión, su servidor de licencias (plugin) le dirá si está validado.

Si se valida, pero nunca se activa, aumentará su activación en 1. ¿Verdad?

No entiendo cómo puedo hacer la solicitud a su servidor de administrador de licencias y aumentará la activación de uno (tal vez lo muestre en WP).

Espero que tenga sentido.

David

(@drazenbebic)

Hace 1 año, 8 meses

@aionczech,

Hola David,

para la activación, usaría el PUT licenses/activate/{id} camino.

Esta ruta también se cambiará para aceptar la clave de licencia como parámetro en el próximo número.

(@aionczech)

Hace 1 año, 8 meses

Perfecto, funciona. Afortunadamente, solo tengo una pregunta final: ¿cómo pueden nuestros clientes encontrar el {id} que deben incluir en el proceso de activación del plugin?

Porque ahora solo tienen una Clave de licencia. En nuestro plugin, el proceso debe ser 1) obtener todas las licencias, verificar si la licencia del usuario que la envió es 2) usar licenses/activate/{id} y activarlo. 3) luego validarlo

¿Correcto?

(@aionczech)

Hace 1 año, 8 meses

O si tiene una estimación de cuándo desea lanzar la actualización con {License_key} como parámetro, sería genial. Porque ahora existe un riesgo de seguridad muy grande si alguien supiera que puede obtener todas las licencias. GET licenses punto final.

(@drazenbebic)

Hace 1 año, 8 meses

La nueva actualización llegará en algún momento del próximo mes, a fines de agosto pasado.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *