wake-up-neo.com

Wie entferne ich Auth in Laravel (PHP-Handwerker)

Mit diesem Befehl bekam php artisan make:auth alle auth -Stoffe, aber ich würde gerne wissen, wie man es entfernt oder einfach nur neu initialisiert. 

Ich habe alle Dateien gelöscht, die erstellt wurden, aber wenn ich den Befehl erneut ausführen, wird die mysql-Benutzertabelle nicht erneut erstellt

17
Vixed

Sehen Sie sich den Befehlscode make:auth des Befehls an , um zu verstehen, welche Dateien genau dieser Befehl hinzugefügt oder geändert hat, und machen Sie die Änderungen rückgängig.

Wie Sie sehen, sollten Sie einige Ansichten und einige Controller entfernen.

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
10
Alexey Mezenin

Überprüfen Sie die Quelle des Befehls make: auth, um die von ihm erstellten Dateien oder die Änderungen zu verstehen.

Sie müssen diese Dateien löschen

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

Sobald das erledigt ist 

Wechseln Sie zu routes/web.php und löschen Sie die Routen, die mit dem Befehl make: auth erstellt wurden. Entfernen Sie diese beiden Zeilen, und Ihr Projekt wird ordnungsgemäß ausgeführt.

Auth::routes();

Route::get('/home', '[email protected]');
6
Mayur Budukale

Sie müssen die Benutzertabelle aus der Datenbank entfernen. Entfernen Sie auch den Migrationseintrag aus den Migrationstabellen. und als Kommentar den Routencode von auth aus web.php-Datei im Routenordner mögen

Auth::routes();

auch Kommentar middleware von HomeController __construct() function.

$this->middleware('auth'); 
1
Amit Mandaviya

löschen 
resources/views/auth 
resources/views/home.blade.php 
resources/views/layouts/(optional, wenn Sie es nicht möchten. Es hat keinen Einfluss auf Ihren Code) 

dann löschen 
Auth :: routes (); 
Route :: get ('/ home', 'HomeController @ index') -> name ('home');
Bearbeiten Sie dann die Funktion in HomeController.php in 
öffentlicher Funktionsindex ()
{
Rückansicht ("Willkommen");
}

um der Perfektion willen 
PHP-Handwerker-Migration ausführen: Aktualisieren

0
Michael Enitan