Create a Custom Online Store
You can customize your Jumpseller store by editing its HTML & CSS, design your online store, bring your ideas to life.
“Multipass - involucra, emplea o se relaciona con pasajes repetidos a través o sobre algo; operando repetidamente en pases sucesivos.” en diccionario de oxford - léxico
La estrategia de autenticación Multipass disponible con su tienda Jumpseller le permite conectar a los clientes de otro sitio web que posee con su tienda online en Jumpseller, a través de un sistema fácil de usar.
Con la clave secreta que Jumpseller proporciona en su área de administración, puede cifrar los datos de los clientes en otros sitios web y permitirles una conexión simple sin pasos de autenticación adicionales que interfieran con la buena calidad de la experiencia de utilización de sus usuarios.
Multipass en Jumpseller también le permite la misma funcionalidad entre dos tiendas Jumpseller de manera conveniente y nativa, siempre que identifique qué clave secreta usar.
Para usar la funcionalidad Multipass en su tienda Jumpseller, debe tener una de las dos opciones activas en la sección Clientes: Opcional u Obligatoria.
Copie la clave secreta de la segunda tienda, que desea conectar a la primera tienda.
Aplique esta clave secreta en la primera tienda, en el área Clientes, en el formulario Multipass.
Desde allí, puede usar Multipass en el editor de código de tema de su tienda, utilizando la variable multipass_token.
{% si multipass_token != blank %}
<a href="https://sutienda/cliente/multipass/{{ multipass_token }}">Link</a>
{% endif %}
La variable multipass_token solo es funcional para usuarios registrados.
Busque la clave secreta en el área de administración de su tienda Jumpseller. Vaya a General > Preferencias y copie el multipass token que está disponible.
El multipass token se usará como clave secreta para cifrar los datos para el inicio de sesión de Multipass.
require ‘base64’
key = OpenSSL::Digest.new('sha256').digest(clave_secreta)
# agregue el e-mail de su cliente y opcionalmente agregue la página del producto donde redirige a su cliente después de la autenticación
payload = { e-mail: <e-mail del cliente>, redirige: http://<tu tienda>/<tu producto> }
cipher = OpenSSL::Cipher.new('aes-256-cbc')
cipher.encrypt
cipher.key = key
cipher.iv = iv = cipher.random_iv
# cifrar los datos
ciphertext = iv + cipher.update(payload) + cipher.final
# codificar el token que se utilizará en la URL
Base64.urlsafe_encode64(ciphertext)
Una vez que se obtiene el token final, agréguelo al enlace http://nombredelatienda/cliente/multipass/token.
Redirige a tu usuario al enlace creado.
Si el e-mail del usuario ya está registrado como cliente de su tienda, se autenticará sin pasos adicionales. Si aún no está registrado, se creará una nueva cuenta.
Después de la autenticación, el usuario será redirigido a la página de inicio de su tienda Jumpseller o, si ha rellenado el campo redirigir en los datos a cifrar, a la página del producto especificado.
Si necesita más ayuda, escriba a nuestro soporte
Pruébala gratis durante 14 días. No necesitas tarjeta de crédito.