Usuario:ManuelRomero/Laravel/autentificacion/password
De WikiEducator
< Usuario:ManuelRomero | Laravel | autentificacion
Revisión a fecha de 11:48 5 abr 2017; ManuelRomero (Discusión | contribuciones)
Sistemas de autentificación con Laravel
Autentificación rápida con sistema preinstalado con laravel
User users (Eloquent)ORM
- Crear las tablas de autentificación users y password_resets
1.- instalamos migrations php artisan migrate:install 2.- Ejecutamos las migraciones (crear tabla users y password_reset) php artisan migrate
3.- Instalamos toda la atentificación que viene preparada por laravel de forma preestablecida php artisan make:auth
Gestión de las password
- Laravel tiene una clase llamada hash que permite realizar un hash de la contraseña a un tamaña fijo de
- Para realizar un hash de un string
$password = Hash::make('mi_palabra_secreta');
- Una vez que conocemos la pass, si queremos verificarla un un hash se usa el método check
if (Hash::check('secret', $hashedPassword)) { // La contraseña coincide }