Wie wird dieses Problem gelöst? Ich habe versucht, alle Lösung aus dem Internet zu verwenden, und ich habe versucht, auch Illuminate \ Foundation \ Auth \ AuthenticatesAndRegistersUsers verwenden, aber keiner von ihnen funktioniert ?. Wenn jemand weiß, wie man das löst, bitte hilf mir. Ich möchte diesen Fehler loswerden. Vielen Dank im VorausEigenschaft 'Illuminate Foundation Auth AuthenticatesAndRegistersUsers' wurde nicht in Laravel gefunden 5.3
<?php
namespace App\Http\Controllers\Auth;
use Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers;
use Illuminate\Support\Facades\Validator;
use Illuminate\Support\Facades\Input;
use Illuminate\Support\Facades\Redirect;
use Illuminate\Routing\Controller as BaseController;
use Theme;
use Auth;
use App\Login;
use Illuminate\Foundation\Auth\ThrottlesLogins;
use App\Http\Controllers\Auth\RegisterController;
class LoginController extends BaseController
{
/*
|--------------------------------------------------------------------------
| Login Controller
|--------------------------------------------------------------------------
|
| This controller handles authenticating users for the application and
| redirecting them to your home screen. The controller uses a trait
| to conveniently provide its functionality to your applications.
|
*/
use AuthenticatesAndRegistersUsers, ThrottlesLogins;
/**
* Where to redirect users after login/registration.
*
* @var string
*/
protected $redirectTo = '/';
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
public function signin(){
if(Auth::check()){
return Redirect::to('/');
}else{
$theme = Theme::uses('default')->layout('default');
return $theme->of('login.sign-in')->render();
}
}
public function login(){
$data = array(
'email' => Input::get('email'),
'password' => Input::get('password')
);
$validator= RegisterController::validator($data);
if($validator){
return Redirect::to('/login')->withErrors([$validator->errors()->all() ]);
}else{
return Redirect::to('/');
}
}
// RegisterController::create($data);
// Login::Insert($data);
// $checkuser = Login::Login($data);
function logout(){
Auth::logout();
return Redirect::to('login');
}
}
Ja ich denke, das ist der Grund – Paul
@Paul: Hmm sehen kann EDIT für die Lösung helfen. –
Vielen Dank Herr: D – Paul