Protegiendo páginas utilizando Navigation Guards
Clase 30 de 34 • Curso Avanzado de Vue.js 2 y Firebase por Bedu
Contenido del curso
- 4

¿Que son las Render Functions y JSX?
07:43 - 5

Preparando nuestro entorno para un prototipo
03:23 - 6

Creación de un componente con createElement
10:36 - 7

Utilizando JSX para la creación de un componente
06:31 - 8

Utilizando Slots con Render Functions y JSX
05:45 - 9

Creando un Modal de Login para PlatziRooms
12:52 - 10

Creando la lógica general de nuestros modales con Vuex
11:36 - 11

Creando el contenido de nuestro modal
04:20
Las Navigation Guards de Vue Router nos ayudan a proteger ciertas rutas de nuestra aplicación con redirecciones o cancelaciones. Podemos conectarnos al conjunto de funciones que se ejecutan antes (con router.beforeEach), durante y después (con router.afterEach) del proceso de navegación de diferentes maneras: de forma global global, por rutas o por componentes.
Para indicarle a Vue Router que nuestras rutas deben ser protegidas debemos añadir la siguiente información:
{
path: '...',
name: '...',
component: '...',
meta: {
requiresAuth: true,
}
}