configurar y utilizar latch en magento

10
Tutorial de instalación y configuración de Latch en Magento 1. Instalación de la extensión en Magento. - Descargar los archivos en formato zip desde: https://github.com/jochhop/magento-latch - Descomprimir los archivos y pegarlos en la carpeta raíz de tu instalación Magento. - Limpiar la caché desde el panel de administración Magento haciendo clic en Sistema > Administración de caché. - La extensión estará pronto en Magento Connect así que se podrá instalar directamente desde el panel de administración. - La extensión soporta español, inglés y pronto también soportará el polaco. - Por ahora la he testeado en Magento 1.9.2 y Magento 1.9.1. En esas versiones garantizo que funciona. Iré probando poco a poco en otras versiones más antiguas. 2. Cómo usar la extensión. Partimos de que ya tenemos configurada la aplicación de Latch desde el panel de administración de Latch. Y suponemos que ya tenemos instalada y configurada la aplicación de Latch en nuestro teléfono. También, el tutorial se ha realizado en la versión inglesa de Magento, así que algunos de los menús (los relacionados con Latch estarán en español directamente) estarán en inglés en las capturas, pero iré poniendo la traducción de los mismos de la versión en español. a) Configuración general de Latch en Magento. Para configurar Latch en Magento, debemos iniciar sesión como administradores e ir a System (Sistema) > Configuration (Configuración) > Extensiones JOC > Ajustes de Latch. Ilustración 1: Acceso a los ajustes generales de Latch

Upload: chema-alonso

Post on 16-Apr-2017

14.203 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Configurar y utilizar Latch en Magento

Tutorial de instalación y configuración de Latch en Magento 1. Instalación de la extensión en Magento. - Descargar los archivos en formato zip desde: https://github.com/jochhop/magento-latch - Descomprimir los archivos y pegarlos en la carpeta raíz de tu instalación Magento. - Limpiar la caché desde el panel de administración Magento haciendo clic en Sistema > Administración de caché. - La extensión estará pronto en Magento Connect así que se podrá instalar directamente desde el panel de administración. - La extensión soporta español, inglés y pronto también soportará el polaco. - Por ahora la he testeado en Magento 1.9.2 y Magento 1.9.1. En esas versiones garantizo que funciona. Iré probando poco a poco en otras versiones más antiguas. 2. Cómo usar la extensión. Partimos de que ya tenemos configurada la aplicación de Latch desde el panel de administración de Latch. Y suponemos que ya tenemos instalada y configurada la aplicación de Latch en nuestro teléfono. También, el tutorial se ha realizado en la versión inglesa de Magento, así que algunos de los menús (los relacionados con Latch estarán en español directamente) estarán en inglés en las capturas, pero iré poniendo la traducción de los mismos de la versión en español. a) Configuración general de Latch en Magento. Para configurar Latch en Magento, debemos iniciar sesión como administradores e ir a System (Sistema) > Configuration (Configuración) > Extensiones JOC > Ajustes de Latch.

Ilustración 1: Acceso a los ajustes generales de Latch

Page 2: Configurar y utilizar Latch en Magento

Cómo se puede observar en la captura anterior, podemos ver que Latch puede ser activada o desactivada en cualquier momento. También se puede ver qué parámetros necesitamos para que Latch funcione como son la Clave Secreta y la ID de la aplicación. Url de la API no es un campo obligatorio y por defecto si no se rellena será https://latch.elevenpaths.com. Una vez configurada la extensión, usuarios y administradores podrán hacer uso de ella. b) Usar como usuario. Para que un usuario pueda usar Latch, es evidente que primero debe crear una cuenta en Magento. Esto se puede hacer desde el enlace de registro presente en la cabecera de Magento. Una vez creada la cuenta e iniciado sesión, debemos ir a nuestro panel de control (normalmente, a no ser que se trate de una versión modificada de Magento, una vez iniciada la sesión el sistema redirige directamente al panel de control del usuario). A la izquierda del panel veremos un nuevo enlace llamado “Ajustes de Latch”, hacemos clic y veremos esto:

Ilustración 2: Ajustes generales de Latch

Page 3: Configurar y utilizar Latch en Magento

Podemos observar que en la captura anterior hay un pequeño formulario en el que insertar el token proporcionado por la aplicación de Latch desde el teléfono. Si insertamos el token y pulsamos en el botón guardar token. Si todo ha ido bien, veremos en Magento una pantalla como la mostrada a la izquierda de la captura y en nuestro teléfono un mensaje de pareado con éxito como el que se ve en la parte derecha de la captura:

Como también podemos observar en la pantalla de Magento, el formulario ha cambiado y ahora podemos ver una opción para desparear la cuenta con Latch. Esto se explica un poco más adelante. Pero primero, vamos a ver como funciona el inicio de sesión cuando Latch está bloqueado.

Ilustración 3: Usuarios - Ajustes de Latch - Parear cuenta

Ilustración 4: Usuarios - Ajustes de Latch - Cuenta pareada con éxito

Page 4: Configurar y utilizar Latch en Magento

- Intento de inicio de sesión como usuario cuando Latch está bloqueado. Si tenemos Latch bloqueado en el teléfono e intentamos loguearnos (o alguien que nos haya robado los datos...) debería aparecer la siguiente pantalla en Magento (a la izquierda) y el aviso en tu móvil (a la derecha).

En cambio, si tienes Latch desbloqueado podrás iniciar sesión sin problemas. - Desparear tu cuenta Magento con Latch. Como prometimos anteriormente, explicamos ahora cómo desparear la cuenta de usuario con Latch. Para ello, sólo tenemos que marcar la casilla “Desparear cuenta” y pulsar en el botón “Confirmar cambios” como se muestra en la siguiente captura:

Ilustración 5: Usuarios - Intento de inicio de sesión con Latch bloqueado

Page 5: Configurar y utilizar Latch en Magento

Una vez confirmados los cambios, debemos ver la siguiente pantalla en Magento (a la izquierda) y un aviso en tu móvil similar a la pantalla de la derecha:

Esto sería todo por la parte del usuario. Continuamos ahora cómo los administradores pueden hacer uso de Latch. c) Usar como administrador. Para poder parear Latch con una cuenta de administrador, debemos iniciar sesión como tal. Una vez iniciado sesión, nos dirigimos a System (Sistema) > Mi Cuenta > Ajustes de Latch.

Ilustración 6: Usuarios - Desparear cuenta Magento con Latch

Ilustración 7: Usuarios - Cuenta Magento despareada con éxito

Page 6: Configurar y utilizar Latch en Magento

- Parear una cuenta de administrador Magento con Latch. Antes de mostrar como parear una cuenta de administrador, debemos comentar que con los administradores ocurre algo un poco especial y es que, si tu cuenta de administrador tiene suficientes privilegios, puedes parear o desparear cuentas de otros administradores mediante la la opción en System (Sistema) > Permissions (Permisos) > Users (Usuarios):

Hacemos clic en alguna fila de la tabla usuarios y tendremos una opción llamada “Ajustes de Latch” donde podremos parear/desparear cuentas de administradores:

Ilustración 8: Administradores - Cómo acceder a los Ajustes de Latch del propio administrador

Ilustración 9: Administradores - Cómo acceder a los Ajustes de Latch parar todos los administradores

Page 7: Configurar y utilizar Latch en Magento

La segunda manera de parear una cuenta desde la administración, es desde “Mi cuenta” donde el administrador que ha iniciado sesión sólo podrá configurar su cuenta y no la de otros administradores como pasaba anteriormente. Esta configuración se encuentra en System (Sistema) > Mi Cuenta > Ajustes de Latch, veremos una pantalla como la siguiente:

Como vemos, el formulario es similar al que hemos visto al parear la cuenta de un usuario. Si introducimos el token y pulsamos en confirmar cambios, debemos tener un aviso en nuestro teléfono (como a la derecha de la siguiente captura) y un aviso en Magento indicando que la cuenta se ha pareado con éxito (a la izquierda):

Ilustración 10: Administradores - Parear cuenta de otro administrador

Ilustración 11: Administradores - Parear cuenta del propio administrador

Page 8: Configurar y utilizar Latch en Magento

Al igual que pasó al parear la cuenta de usuario, el formulario ha cambiado mostrando ahora la opción de “Desparear cuenta con Latch”. Esta opción la explicaremos un poco más adelante. Pero primero vamos a ver cómo funciona el inicio de sesión de un administrador cuando Latch está bloqueado. - Intento de inicio de sesión como administrador Magento con Latch bloqueado. Básicamente, si tenemos Latch bloqueado e intentamos iniciar sesión, el sistema rechazará dicho inico de sesión y se mostrará un intento de acceso en la aplicación Latch de tu teléfono (a la derecha de la siguiente captura).

- Desparear una cuenta de administrador Magento con Latch. Como explicamos anteriormente al parear cuentas de administradores, si tu cuenta de administrador tiene los suficientes privilegios podrás desparear cuentas de otros administradores. Esta opción está en System (Sistema) > Permissions (Permisos) > Users (Usuarios):

Ilustración 12: Administradores - Cuenta de administrador Magento pareada con éxito

Ilustración 13: Administradores - Intento de inicio de sesión con Latch bloqueado

Page 9: Configurar y utilizar Latch en Magento

Hacemos click en alguna fila de la tabla usuarios y tendremos una opción llamada “Ajustes de Latch” donde podremos desparear cuentas de administradores:

Como se puede observar en la captura, hemos seleccionado la casilla “Desparear cuenta con Latch”, si pulsamos en el botón “Save User” (“Guardar Usuario”), deberíamos desparear la cuenta del administrador seleccionado. Para saber si la cuenta se ha despareado con éxito, veremos un mensaje de éxito en Magento (a la izquierda de la siguiente captura) y otro en la aplicación de Latch en tu teléfono (a la derecha):

Ilustración 14: Administradores - Cómo acceder a los Ajustes de Latch para todos los administradores

Ilustración 15: Administradores - Cómo desparear cuenta Magento con Latch para otro administrador

Page 10: Configurar y utilizar Latch en Magento

Desparear cuentas se puede realizar también desde System (Sistema) > Mi Cuenta > Ajustes de Latch. La única diferencia es que desde ahí sólo el adminsitrador que ha iniciado sesión puede desparear su propia cuenta y no la de otros administradores.

Ilustración 16: Administradores - Cuenta Magento despareada con éxito