Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Вот ты отмачиваешь )).
Фреймворк вручную править - далеко пойдёшь, почитай про ООП.
Потом можешь заниматься в самом фреймворке наследованием переопределяя нужные вещи, регистрируй провайдеры и т.д.
Красиво всё должно быть
Тут проблема не в методах, направление неверное, зачем искать и строить там, где это особо не предусмотрено.
Как посоветовали выше создай контроллер и реализуй там методы для работы с пользователями.
Тут проблема не в подключении, ты вызываешь метод через фасад БД, а не \Auth.
Покажи код где идёт вызов attempt()
Какие дополнительные сессии?, уже всё реализовано
В методе где делаешь ручную аутентификацию используешь метод attempt
\Auth::attempt([
'email' => $request->get('email'),
'password' => $request->get('password')
]) - если авторизация через имейл, если вдруг по другому - то указываешь другое поле вместо email
И потом используешь фасад \Auth с нужными методами:
\Auth::user() - получить пользователя (модель)
\Auth::check() - проверка что аутентифицирован пользователь
\Auth::id() - получить id пользователя
и т.д.
Т.е проблема с плагином кук? И ошибок никаких не выдаёт (пробывали создать с помощью него какуето куки сразу после загрузки страницы?)? Плагин то нормальный, сам иногда его использовал, очень странная ситуация
Вы подключили js, как в статье написано <script src="{{asset("js/jquery.cookie.js")}}"></script>?
Я так понимаю тут стандартный для jquery плагин работы с куками подключается (никаких проблем быть не должно), скачайте его, подключите и сохраняйте/удаляйте данные в нём типа:
$.cookie('basket', JSON.stringify(order), { path: '/' })
а не:
$.cookie('basket',JSON.stringify(order));
Вообще смотрите по ситуации, какие там у вас требования ).
На всякий случай покажи как реализовал авторизацию в контроллере
Вообще нужен пример "с нуля", что да как или какойто этап не ясен?
Просто я не вижу какие могут быть проблемы при переходя на 5-ю версию с 4-й, что приходиться начинать изучение с чистого листа, тем более при работе с формой.
Мож гдето конкретно заминка или всётаки пример "с нуля" нужен?
1) В миграции создал нужную таблицу с именем по стандарту ларавела.
2) Создал модель, если всё таки имя таблицы не соответствует принципам именования таблиц БД в ларавел, то прописать protected $table = имя_таблицы.
3) С контролёра вызываешь модель (тут вообще нет никаких проблем), можешь в контроллере прописать путь к моделе используя use, но необязательно.
В данном примере не ясна логика, что, откуда и как
$pages = Page::where('id', '!=', $current_id)->lists('title', 'id'); - где ты этот массив используешь?
$current_id - это что такое? по нему можно нужную модель вытянуть?
"Как получить id текущей модели в конфигурации" - сложновато звучит ), так в приведённом коде модель отсутствует, соответственно нечего и получать.
$page = Page::find($current_id) - вот это модель
Успешное сообщение формируешь самостоятельно, если это сессия, то в шаблоне делаешь:
@if (Session::has('status'))
{!! Session::get('status') !!}
@endif