Detail
I have added a new Admin table for custom logeo to different sections, everything works perfect for me as I have it now, and editing the config/auth
all right up there. My problem is that I can not call the view home.blade.php
once logged in, so I have to call another view, my current driver:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
class AdminController extends Controller
{
use AuthenticatesUsers;
protected $guard = 'experto';
function __construct(){
$this->middleware('auth:admin', ['only' => ['secret']]);
}
public function authenticated(){
return redirect('admin/area'); // <--- Me funciona así.
return redirect('home'); // <--- NO me funciona así.
}
public function secret(){
return 'Hola '.auth('admin')->user()->nombre.' '.auth('admin')->user()->email;
}
}
Error trying to redirect to home
Someone knows what I can do so that home identifies that you have logged in with either guest
Users or Admin
route: list
+--------+----------+-------------------------+---------------+-----------------------------------------------------------------+--------------------+
| Domain | Method | URI | Name | Action | Middleware |
+--------+----------+-------------------------+---------------+-----------------------------------------------------------------+--------------------+
| | GET|HEAD | / | home | App\Http\Controllers\HomeController@index | web,auth |
| | GET|HEAD | admin/area | | App\Http\Controllers\EmbajadorController@secret | web,auth:embajador |
| | POST | admin/login | | App\Http\Controllers\EmbajadorController@login | web |
| | POST | login | | App\Http\Controllers\Auth\AuthController@login | web,guest |
| | GET|HEAD | login | | App\Http\Controllers\Auth\AuthController@showLoginForm | web,guest |
| | GET|HEAD | logout | | App\Http\Controllers\Auth\AuthController@logout | web |
| | POST | password/email | | App\Http\Controllers\Auth\PasswordController@sendResetLinkEmail | web,guest |
| | POST | password/reset | | App\Http\Controllers\Auth\PasswordController@reset | web,guest |
| | GET|HEAD | password/reset/{token?} | | App\Http\Controllers\Auth\PasswordController@showResetForm | web,guest |
| | POST | register | | App\Http\Controllers\Auth\AuthController@register | web,guest |
| | GET|HEAD | register | | App\Http\Controllers\Auth\AuthController@showRegistrationForm | web,guest |
| | GET|HEAD | test | | Closure | web |
+--------+----------+-------------------------+---------------+-----------------------------------------------------------------+--------------------+