
Laravel #17 – Registro y cierre de sesión versión 2 (register & logout)
En el post anterior, vimos el inicio de sesión usando lo que trae Laravel y modificando sus clases para adaptarlas al uso de JWT's. Este post es una versión de lo visto en sendos post de registro y de cierre de sesión. Pero esta vez, vamos a rehacerlos al estilo del...
Laravel #16 – Inicio de sesión versión 2 (login)
Hemos visto la autenticación en uno de los primeros post pero aunque funciona, la solución era muy intrusiva. En este post, veremos una solución cuya ventaja es que no tocamos ningún archivo del directorio "vendor" de Laravel y esa es la manera de trabajar con este...
Registrar tu aplicación web en redes sociales
En este post veremos cómo registrar nuestra aplicación web en redes sociales para obtener las API Keys necesarias para la Autenticación por red social de este post. Vamos a registrar la aplicacion en Facebook, Google y Github. Empezamos por Facebook. Vamos a esta...
Laravel – Desplegar la Aplicación (deploy)
Para desplegar o implementar la aplicación en un Hosting que hayamos contratado, solo hay que copiar la carpeta del proyecto entera y luego en Administración de dominio > Ajustes > Configurar la redirección del (sub)dominio ponemos la ruta a nuestra carpeta...
Laravel #15 – Cierre de sesión (logout)
Ya hemos visto cómo un usuario puede registrarse en nuestra aplicación e iniciar sesión. Ahora es el turno del cierre de sesión. Como nuestra aplicación se basa en tokens y no en cookies, esta tarea se realizará de diferente forma al que Laravel nos provee por...
Laravel #14 – Recuperación de contraseña (password recovery)
Cuando un usuario, por cualquier motivo no recuerda su contraseña,le daremos la opción de generar una contraseña nueva. Laravel trae por defecto rutas, vistas y controladores para el proceso de recuperación de contraseña. Empezamos ejecutando este comando:...
Laravel #13 – Email de activación de la cuenta (account activation email)
En este post vamos a ver cómo se realiza el envío de emails con la nueva funcionalidad de Laravel 5.3: los Mailables. En este caso, vamos a enviar un email al usuario que recién se acaba de registrar en nuestra aplicación para que active su cuenta. Para ello, haremos...
Laravel #12 – Login y Registro por red Social (social login/authentication)
En este post, trataremos el inicio de sesión por red social tales como Facebook, Google+ y Github. Para ello, haremos lo siguiente: Instalamos el paquete Socialite que será el encargado de obtener los datos del usuario a través de la red social elegida. Obtener las...
Laravel #11 – Validación de captchas (captcha validation)
Es recomendable incluir en los formularios de envío de datos, un captcha para evitar el spam. En este post, validaremos la información del captcha enviado desde el formulario de registro de nuevos usuarios. Para ello, vamos a seguir varios pasos: Obtener las claves...
Laravel #10 – Registro de usuarios (user registration)
Ahora toca el turno de registrar usuarios, para ello: Crearemos las rutas para mostrar y procesar el formulario de registro de nuevo usuario. Usaremos las vistas por defecto que trae Laravel. Añadiremos un nuevo método en el controlador TokenAuthController, que se...