Size: a a a

Laravel для начинающих

2021 March 07

ВШ

Виталий Шутов... in Laravel для начинающих
J
Юзера записываю, а как записать место
Ху из место
источник

SS

Serg Serdyuk in Laravel для начинающих
переопределить метод login(), или в мидлварь засунуть
источник

SS

Serg Serdyuk in Laravel для начинающих
Виталий Шутов
Ху из место
Еще один параметр просто в форме авторизации
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Тут наверное вопрос в другом, нужно ли под место отводить отдельную таблицу
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Если будет трое юзеров на место и место - переходящий параметр, то наверное да
источник

J

J in Laravel для начинающих
Ну логика в том, что юзер при авторизации должен указать либо рабочее место, либо задачу, которую он будет выполнять
источник

J

J in Laravel для начинающих
Юзер может выполнять разные задачи. Юзеров до 10, задач 4-5
источник

SS

Serg Serdyuk in Laravel для начинающих
Хм🌚Задача это еще одна сущность
источник

ВШ

Виталий Шутов... in Laravel для начинающих
J
Ну логика в том, что юзер при авторизации должен указать либо рабочее место, либо задачу, которую он будет выполнять
Ну а если он укажет несуществующее Рабочее место? Что тогда?
источник

J

J in Laravel для начинающих
Виталий Шутов
Ну а если он укажет несуществующее Рабочее место? Что тогда?
Поэтому я и хочу его ограничить в выборе при авторизации.
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Я бы сделал первую версию, обкатал на кошках и доработал
источник

ВШ

Виталий Шутов... in Laravel для начинающих
J
Поэтому я и хочу его ограничить в выборе при авторизации.
Так откуда мы возьмем валидные Рабочие места?
источник

RK

Roman Kolosov in Laravel для начинающих
J
Ну логика в том, что юзер при авторизации должен указать либо рабочее место, либо задачу, которую он будет выполнять
Это валидация а не авторизация
источник

J

J in Laravel для начинающих
Видимо из таблицы)
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Ну сделаем мы поле обязательным и все
источник

RK

Roman Kolosov in Laravel для начинающих
Если поля передаются из запроса
источник

J

J in Laravel для начинающих
Roman Kolosov
Это валидация а не авторизация
Да, сорри
источник

RK

Roman Kolosov in Laravel для начинающих
А если нет то да,  политики
источник

ВШ

Виталий Шутов... in Laravel для начинающих
J
Видимо из таблицы)
Ну вот. Значит тут нам нужна связь с таблицей Рабочих мест
источник

ВШ

Виталий Шутов... in Laravel для начинающих
Тогда мы можем написать валидатор, который будет проверять, правильное ли место чувак указал. Или встроим селект с поиском по валидным рабочим местам
источник