Tipos de autenticación en Laravel Passport

He encontrado un video que explica muy bien los siguientes conceptos de manera sencilla.  OAuth2.0 JWT Además explica claramente los tipos de autentificación que podemos utilizar en Laravel Passport Password Grant Tokens Este tipo de auntentificación es normalmente utilizado para logear un usuario desde una App. Utilizado para obtener un token a partir del grant_type = «password»: client_id client_secret username… Seguir leyendo Tipos de autenticación en Laravel Passport

Activar Registro/Usuarios en Laravel

Cuando instalamos laravel por defecto genera una vista welcome. Si queremos  activar la posibilidad de registrarse y logearse en nuestra aplicación, es decir, activar la siguiente funcionalidad… .. sólo necesitamos ejecutar: php artisan make:auth Esto creará los siguientes ficheros:

Creando API Laravel & GraphQL

Lo primero que tenemos hacer es crear nuestro proyecto en laravael laravel new blog Instalamos GraphQL composer require nuwave/lighthouse Creamos el Schema Creará el schema inicial de Graphql a modo de ejemplo dentro de la carpeta ´routes. php artisan vendor:publish –provider=»Nuwave\Lighthouse\Providers\LighthouseServiceProvider» –tag=schema Creamos el Config Un fichero de configuración que se encontrará en el carpeta ´config´de nuestro… Seguir leyendo Creando API Laravel & GraphQL

Instalando Laravel Passport (Autenticación para el API)

Instalamos Laravel Passport composer require laravel/passport Creamos las tablas de Migración php artisan migrate Y se crearan las siguiente tablas: Creamos las claves de Encriptación php artisan passport:install Activamos control de Autentificación en la App Laravel\Passport\PassportServiceProvider::class Agregamos un nuevo trait HasApiTokens al Modelo/ORM User //use Laravel\Passport\HasApiTokens; use HasApiTokens; Actualizamos el AuthServiceProvider //use Laravel\Passport\Passport; Passport::routes(); Actualizamos el… Seguir leyendo Instalando Laravel Passport (Autenticación para el API)

Creando un API Lumen Laravel & GraphQL

Instalar Lumen Lo primero que tenemos que hacer es instalar globalmente lumen sudo composer global require «laravel/lumen-installer» Una vez instalado ya podemos utilizar el comando lumen para activar nuestra API. Crear nuestro API con Lumen En este caso crearemos un projecto ljp-api. lumen new ljp-api Instalamos GraphQL para Lumen composer require nuwave/lighthouse cp .env.example .env… Seguir leyendo Creando un API Lumen Laravel & GraphQL

Bloquear .git / .svn en WordPress

Hace dos días recibí un correo de Vladimir Smitka, investigador de seguridad independiente, comentando de la vulnerabilidad de exponer la carpeta .git de manera pública. Y revisando en mi sitio web, detecté que si tenía dicho problema, por este motivo,  aquí os cuento como lo pude corregir de la forma más fácil y rápida. Git… Seguir leyendo Bloquear .git / .svn en WordPress

Descubriendo el Toyota Verso en el proceso de compra

Vaya lío que he tenido que el nuevo Toyota Verso. El comprar un coche nuevo no es tan fácil como te lo pinta el Plan Pive. Todo tiene un inicio y un fin, y el mío duro un poco más de mes y medio. Al comprar un coche nuevo es muy importante tener claro lo… Seguir leyendo Descubriendo el Toyota Verso en el proceso de compra

Iphone 5S + IPhone 5c las nuevas estrellas de Apple

Ya disponible en Apple Store.

Ya es una realidad. El IPhone 5s y el iPhone 5c han sido las estrellas del Keynote. El iPhone 5c con 5 colores deslumbrantes con una pantalla de 4 pulgadas y cubierta de plástico. Azul, Amarillo, Rosa, Blanco y Verde. Utiliza el A6 Chip. Y lo más importante, más barato. 99$ 16GB y 199$ 32GB.Una… Seguir leyendo Iphone 5S + IPhone 5c las nuevas estrellas de Apple

Configuración MacBook Air 2013 para un Desarrollador

Llevo tiempo pensando en cambiar mi Dell Inspiron 700m de 13″ del 2004 y aunque no lo crean aún sigue funcionando, pero ya no es posible trabajar de manera eficaz aunque te arma de paciencia. 😛 En su momento pensé comprarme el MacBook Pro pero no me fue posible por circunstancias adversas. Y luego del… Seguir leyendo Configuración MacBook Air 2013 para un Desarrollador

El sentimiento de la Cruz Roja

Actualmente la Cruz Roja como cada año realiza el Sorteo de Oro, el cuál se celebrará el próximo 18 de julio de 2013. Por este motivo, hace algunas semanas cada vez que salgo del trabajo por el Metro Cuzco, Madrid te sorprende algún voluntario para ofrecerte un boleto para el sorteo. Alguna veces pasaba por el… Seguir leyendo El sentimiento de la Cruz Roja