example custom auth attempt php laravel laravel-5 artisan

custom - Cómo eliminar Auth en Laravel(PHP artesano)



laravel custom auth (6)

Con este comando php artisan make:auth , obtuve todos los datos de autenticación , pero me gustaría saber cómo eliminarlo o simplemente cómo reinicializar.

He eliminado todos los archivos que se crearon, pero cuando vuelvo a ejecutar el comando, esto no vuelve a crear la tabla de usuarios mysql


Compruebe la fuente del comando make: auth para comprender los archivos creados por él o los cambios.

Tendrá que eliminar estos archivos

  1. auth / login.blade.php
  2. auth / register.blade.php
  3. auth / passwords / email.blade.php
  4. auth / passwords / reset.blade.php
  5. layouts / app.blade.php
  6. home.blade.php

Una vez hecho esto

Vaya a route / web.php, elimine las rutas creadas por el comando make: auth. Elimine estas dos líneas y su proyecto se ejecutará correctamente.

Auth::routes(); Route::get(''/home'', ''HomeController@index'');


Es necesario eliminar la tabla de usuario de la base de datos. También elimine la entrada de migraciones de las tablas de migración. y luego comente el código de ruta de auth del archivo web.php en la carpeta de ruta. me gusta

Auth::routes();

comente también el middleware de la función HomeController __construct() .

$this->middleware(''auth'');


Mire el código fuente del comando make:auth para comprender qué archivos se agregaron o modificaron exactamente este comando y revertir los cambios.

Como puede ver, debe eliminar algunas vistas y algunos de los controladores.

auth/login.blade.php auth/register.blade.php auth/passwords/email.blade.php auth/passwords/reset.blade.php layouts/app.blade.php home.blade.php


Simplemente ejecute este código para solucionar su problema. php artisan auth:clear-reset


prueba esto

php artisan view:clear

Esto borrará la vista compilada automáticamente


retirar
recursos / vistas / auth
recursos / vistas / home.blade.php
recursos / vistas / diseños / (opcional, si no lo desea. No afectará su código)

luego borra
Auth :: route ();
Route :: get (''/ home'', ''HomeController @ index'') -> name (''home'');
luego edita la función en HomeController.php para
índice de función pública ()
{
vista de retorno (''bienvenido'');
}

por la perfección
ejecutar php artesano migrate: actualizar