Size: a a a

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

2021 July 04

VY

Vladimir Yefremov in Laravel для начинающих
Привет всем!

есть такая "структура" (точнее - нужна):
3 типа юзеров в проекте - Админы, Клиенты (плательщики) и Кастомеры - клиенты клиентов.
Будут еще "побочные" - типа поставщик, рекламщик и т.п. - услуги для Клиентов.
У всех данные разные, за исключением самых основных.

Как более разумно построить?
Роли или для каждого типа отдельная модель, наследованная от User?
источник

SS

Serg Serdyuk in Laravel для начинающих
Имхо,роли, задолбаешься за моделями следить
источник

D

David in Laravel для начинающих
Дак а если у них разные поля у каждого?
источник

SS

Serg Serdyuk in Laravel для начинающих
Ну связь же
источник

SS

Serg Serdyuk in Laravel для начинающих
Этакий мини eav
источник

D

David in Laravel для начинающих
Такое се
источник

SS

Serg Serdyuk in Laravel для начинающих
Ок, а авторизацию как делать?)
источник

SS

Serg Serdyuk in Laravel для начинающих
Если форма входа одна будет, а моделей 3-5, по всем моделькам по очереди искать🤷‍♂
источник

D

David in Laravel для начинающих
а кто сказал , что она будет одна🌚
источник

SS

Serg Serdyuk in Laravel для начинающих
Ну этого мы не знаем пока, но обычно одна🌚
источник

SS

Serg Serdyuk in Laravel для начинающих
У нас в одном из проектов заказчик вообще захотел убрать форму входа в админку, и все (и юзеры и менеджеры) входят через сайт, а только потом можно попасть в админку🤷‍♂
источник

D

David in Laravel для начинающих
так они в любом случае входили бы через сайт🌚🌚
источник

SS

Serg Serdyuk in Laravel для начинающих
Неа🌚 например сейчас юзаю отдельно гвард для бекофиса и отдельно для юзеров
источник

SS

Serg Serdyuk in Laravel для начинающих
Ну хотя так то логично что через сайт, админка то тоже по хттпс доступна😁
источник

VY

Vladimir Yefremov in Laravel для начинающих
форма входа будет не одна - т.к. разные домены
источник

D

David in Laravel для начинающих
Ну вот) сам же так и сказал)🌚
источник

VY

Vladimir Yefremov in Laravel для начинающих
Роли - ОК.
А какой пакет - Спати?
источник

VY

Vladimir Yefremov in Laravel для начинающих
Андрей Хелдар писал пару лет назад, что спати плохо написан.
Может они с тех пор его переделали/улучшили?
источник

А

Андрей in Laravel для начинающих
все мы не очень хорошо пишем) Пакет спати есть хорошие, есть не очень)
Главное что они их поддерживают и правят при найденных критических ошибках, пакеты выполняют свою роль
источник

VY

Vladimir Yefremov in Laravel для начинающих
я имел в виду конкретно - про роли и разрешения
источник