На сайте есть форма для подачи объявление также поле для emaila и пароля. В контроллере Laravel создаю новую запись user .Но как можно из контролера реализовать вход на сайт пробовал через curl не логиниться. Как можно реализовать данную функцию ?
public static function signIn($email,$password){
$laravelLoginUrl = 'https://хочуподкрышу.рф/public' . '/login';
$fields = array(
'email' => urlencode($email),
'password' => urlencode($password)
);
$fields_string='';
foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
rtrim($fields_string, '&');
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $laravelLoginUrl);
curl_setopt($ch, CURLOPT_POST, count($fields));
curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
}
}
https://laravel.com/docs/5.8/authentication#authenticating-users
$credentials = ['email' => '', 'password' => ''];
if (Auth::attempt($credentials)) {
// Пользователь авторизован, можно производить действи
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Чем в woocommerce отличаются таблицы postmeta и order_itemmeta? Эти две таблицы хранят данные заказа, почему нельзя хранить только в одной таблице?
Сейчас занимаюсь созданием парсера инстаграмм-профилей, и все хорошо работает, тк
Умею составлять запросы к MySQL и PostgreSQL, но проблема в том, что так и нет целостной картины по БД и СУБДИнтересно, как всё это работает в памяти...
Нужно проверить наличие класса у дочернего элемента и, в зависимости от наличия, присваивать необходимые стилиВот код, который смог сам написать