Drupal tiene una funcionalidad muy bien conocida, al loguear un usuario te redirecciona al perfil de dicho usuario. Para este caso si necesitamos redireccionar hacia otra url, drupal 7 podemos usar algunos módulos que nos ayudan con este proceso; Pero en drupal 8 tenemos una funcionalidad parecida si necesitamos redirigir hacia la página de Inicio.
Primero no usaremos el formulario de login de la ruta "/user/login" porque este si redirige hacia el perfil del usuario, en este caso usaremos el formulario de login como bloque. Para este paso debemos dirigirnos a "/admin/structure/block" una vez ahí debemos agregar el bloque formulario de login en la región necesaria en mi caso usare en la región "Sidebar first". Este bloque tiene la funcionalidad de siempre nos redirige hacia la página de inicio.
Entonces podemos configurar nuestra página de inicio en "admin/config/system/site-information" en "front page" editamos y escribimos la ruta que sera nuestra página de inicio y además donde nos redirecciona nuestro bloque.
Debemos aclarar que esta funcionalidad solo te redirige hacia la página de inicio, si estas buscando redirigir hacia otra ruta mejor usa algún módulo por ejemplo login destination.
Me pareció interesante el artículo
Añadir nuevo comentario