Как настроить аутентификационный контроллер в laravel 5.3?

Я столкнулся с проблемой в контроллере аутентификации. Я почти сделал проект в Laravel 5.3. И база данных является Clusterpoint. Я сделал функцию входа в систему, и она работает нормально. Но сейчас я пытаюсь реализовать контроллер аутентификации в laravel. У него уже есть свой логин и регистр, контроллер и просмотр. От одно из решений Я обновляю контроллер входа и пользовательское промежуточное ПО postSignIn функция. Согласно решению, оно будет переопределять функцию авторизации. Но когда я пытаюсь это сделать, это не работает. Я даю ниже уже работающий код без контроллера аутентификации.

public function doLogin(Request $request)
{
$db_name='test_db';

$email=$_POST['email'];
$password=$_POST['password'];
$email_md5=md5($email);
$pass_md5=md5($password);
$cp = new Client();
$collection = $cp->database($db_name.".users");
$response = $collection->select('_id, email')->where('_id', '==' ,$email_md5)->where('password', '==', $pass_md5)->get();
$rawResponse = $response->rawResponse();
$data_array=json_decode($rawResponse, true);
$array_all=$data_array['results'];
//echo '<pre>'; print_r($array_all); die;
$count=$data_array['hits'];
if($count==1){
$value='on';
Session::set('s_val', $value);
Session::set('user_id', $email_md5);
Session::set('user_name', $email);

return redirect()->action('CampaignController@getIndex');
} else {
return redirect()->action('HomeController@showLogin');
}
}

Пожалуйста, объясните мне, как сделать пользовательскую функцию входа в систему, как описано выше. Заранее спасибо за помощь.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …