Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'guards' => [
- 'web' => [
- 'driver' => 'session',
- 'provider' => 'users',
- ],
- 'api' => [
- 'driver' => 'token',
- 'provider' => 'users',
- ],
- // Nuevo Guard
- 'admins' => [
- 'driver' => 'token',
- 'provider' => 'admins',
- ],
- ],
- 'providers' => [
- 'users' => [
- 'driver' => 'eloquent',
- 'model' => AppUser::class,
- ],
- //Nuevo Provider
- 'admins' => [
- 'driver' => 'eloquent',
- 'model' => AppAdmin::class,
- ],
- ],
- <?php
- namespace AppHttpControllers;
- use IlluminateFoundationAuthAuthenticatesUsers;
- use AppHttpControllersController;
- class AdminController extends Controller
- {
- //trait
- use AuthenticatesUsers;
- //La vista de login
- protected $loginView ="auth.login";
- // El nombre del guard que se creo para administradores
- protected $guard ="admins"
- // Este método funcionará para hacer la redirección después de login
- protected function authenticated()
- {
- return redirect()->route('dashboard');
- }
- }
- namespace App;
- use IlluminateFoundationAuthUser as Authenticatable;
- class Admin extends Authenticatable
- {
- //
- }
Add Comment
Please, Sign In to add comment