Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 Re: Laravel 5.x » Передать дополнительные параметры в форму логина » 24.11.2016 09:02:46

Нет, задача в другом. Например, у меня есть главная страница, и с нее идут линки на /ej и /questions в которые можно попасть только по авторизации, мне же нужно, чтобы при попытке захода скажем на /ej и перекидывании на форму логина, я мог в нее передать, что изначально пользователь хотел зайти именно на /ej, и от этого сделать некоторые дополнительные обработки.

#2 Laravel 5.x » Передать дополнительные параметры в форму логина » 22.11.2016 18:26:10

DarkTke
Ответов: 6

Доброго времени суток, есть задача передать дополнительные параметры в форму логина/регистрации. Задача указать пользователю, для доступа к какому разделу мы его просим авторизоваться,  думаю что сие нужно перехватывать где то на уровне, когда  middleware Auth выполняет проверку, и туда добавлять необходимые значения, но знаний если честно не хватает совершенно.
Что было попробовано:
Думал сперва передавать через штатный метод showLoginForm() Контролера Авторизации, но здесь возникает вариант, как получить тот самый url на который пользователь переходил до этого момента. Смотрел Redirect back(), что-то похожее, но во первых отдает сформированную страницу с редиректом а не адрес, во вторых передает далеко не всегда то что нужно в данном случае.


У кого есть идеи? Задача вроде достаточно тривиальная, сложно поверить что ее никто до этого не решал. И да, Laravel 5.3 последний релиз.

#3 Re: Laravel 5.x » Не получает создать запись » 20.11.2016 08:43:39

Создание записи в БД
YourModelName5::create([
'id'=>10
]);

Плюс в модели у вас должно быть прописано
public $fillable = ['id'];

#4 Laravel 5.x » Auth middleware получить путь страницы до срабатывания фильтра » 18.11.2016 13:56:00

DarkTke
Ответов: 0

Доброго времени суток, коллеги. Есть необходимость передать во view логин(регистрационной) формы определенный параметр, в зависимости от того, по какому url стучался пользователь, прежде чем его выкинуло на авторизацию. Как такое можно сделать, не слишком сильно извращаясь? Вопрос вроде достаточно простой, но где то я туплю, поэтому прошу совета.

Подвал раздела