如何解決此問題?我alreay試圖從網絡中使用所有的解決方案,我也嘗試使用Illuminate \ Foundation \ Auth \ AuthenticatesAndRegistersUsers,但他們都沒有工作?如果有人知道如何解決這個問題,請幫助我。我想擺脫這個錯誤。在此先感謝在Laravel 5.3中未找到特徵'Illuminate Foundation Auth AuthenticatesAndRegistersUsers'
<?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');
}
}
是的,我認爲這是原因 – Paul
@Paul:嗯看到可能編輯解決方案的幫助。 –
謝謝先生:D – Paul