Ir al contenido

Los dos tokens

Cada petición lleva un token en la cabecera Authorization. Hay dos tipos, y cada ruta dice cuál necesita.

Lo pide tu servidor con la credencial de la tienda. Ver Token de la tienda.

Puede No puede
Ver los datos públicos de la tienda Crear, editar ni borrar ítems o etiquetas
Listar y ver tus ítems y etiquetas Ver las compras de la tienda ni sus entregas
Registrar clientes en tu tienda Tocar el equipo, la cuenta ni la propia credencial
Ver ítems o datos de otras tiendas

Lo obtiene cada cliente al iniciar sesión en tu sitio. Ver Login de clientes.

Puede No puede
Ver sus propios datos Ver compras de otros clientes
Aceptar los términos de pago y guardar sus tarjetas Ver sus compras hechas en otras tiendas
Comprar en tu tienda Comprar ítems de otra tienda
Ver sus compras y el estado de su pago y su entrega Cambiar el estado de una entrega o cancelar
Entrar al dashboard de La Vitrina

Ninguna ruta recibe el identificador de la tienda. La API lo toma del token: el de la tienda lleva tu credencial y el del cliente viene del inicio de sesión de tu sitio (sf-…-login). Así, nada de lo que se envíe puede apuntar a otra tienda.

La cuenta de un cliente es de La Vitrina. Si ya se registró en otra tienda, inicia sesión en la tuya con el mismo correo y contraseña. Al iniciar sesión en tu sitio queda también como cliente de tu tienda.