Contacto

Drupal 8 formulario de login (block)

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.

login

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.

bloque

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.

front

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. 

Añadir nuevo comentario

HTML Restringido

  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.
CAPTCHA
Esta pregunta para comprobar que eres una persona real e impedir el envío de SPAM.