web-dev-qa-db-fra.com

Comment supprimer Auth à Laravel (PHP artisan)

Avec cette commande php artisan make:authJ'ai tous les auth stuffs, mais je voudrais savoir comment le supprimer, ou juste comment le réinitialiser. 

J'ai supprimé tous les fichiers créés, mais lorsque je relance la commande, la table utilisateur mysql n'est plus créée.

17
Vixed

Examinez le code source de la commande make:auth pour comprendre exactement quels fichiers cette commande a été ajoutée ou modifiée, puis annulez les modifications.

Comme vous pouvez le constater, vous devriez supprimer certaines vues et quelques contrôleurs.

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

Vérifiez le source de la commande make: auth pour comprendre les fichiers créés par celle-ci ou les modifications.

Vous devrez supprimer ces fichiers

  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

Une fois que c'est fait 

Allez sur routes/web.php, supprimez les routes créées par la commande make: auth. Supprimez ces deux lignes et votre projet fonctionnera correctement.

Auth::routes();

Route::get('/home', 'HomeController@index');
6
Mayur Budukale

Vous devez supprimer la table utilisateur de la base de données. Supprimez également les entrées de migration des tables de migration. et que comment commenter le code de route du fichier web.php dans le dossier route comme

Auth::routes();

commente également middleware de la fonction HomeController __construct().

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

retirer 
resources/views/auth 
resources/views/home.blade.php 
resources/views/layouts/(facultatif, si vous ne le souhaitez pas. Cela n'affectera pas votre code) 

puis supprimez 
Auth :: routes (); 
Route :: get ('/ home', 'HomeController @ index') -> nom ('home');
puis éditez la fonction dans HomeController.php pour 
index de fonction publique ()
{
retourner la vue ('bienvenue');
}

pour l'amour de la perfection 
lancer php artisan migrate: actualiser

0
Michael Enitan