Size: a a a

2021 August 30

P

Pathologic in Evolution CMS
ну для совместимости
источник

МН

Михаил Носков... in Evolution CMS
сейчас может быть так, что один польователь авторизован на фронте, а другой - в админке. и это удобно
источник

МН

Михаил Носков... in Evolution CMS
просто надо указывать контекст при проверка авторизации в коде
источник

АП

Александр Пашкевич... in Evolution CMS
Это пинать @Pathologic93 он заставил вернуть разделение 🙂 Ну и меня немного за идею втянуть контексты из рево 🙂
источник

P

Pathologic in Evolution CMS
не нужно разделение
источник

АП

Александр Пашкевич... in Evolution CMS
При авторизации разделение контекстов
источник

P

Pathologic in Evolution CMS
а, ну тут да
источник

AK

Andrey K in Evolution CMS
Вот смотрите.
Сайт - личный кабинет. Доступна неавторизированному только стартовая.
В шаблонах я делаю проверку
@extends(\Auth::check() ? 'layouts.app' : 'layouts.clear-app')
Где либо общий шаблон для всех, либо шаблон с формой авторизации.
Заходу в админку — отрабатывает правило "чувак авторизирован".
При этом  блин для всяких действий мне надо его айди.
$this->evo->getLoginUserID()) отдаёт мне хуй. Потому что я просто в админке, и не авторизирован на фронте
источник

AK

Andrey K in Evolution CMS
В итоге получаем пустые блоки либо ошибки там, где что-то связано с юзером, если я не авторизирован на фронте.
И где тут объединение?)
источник

P

Pathologic in Evolution CMS
ну так указывай в getLoginUserID web или mgr
источник

AK

Andrey K in Evolution CMS
Вот-вот. А юзеры-то же объединены. Какой может быть тут ещё контекст, по логике.
источник

ON

Oleg Nosov in Evolution CMS
Согласен, как-то странно после объединения. Контекст выглядит логичнее, типа "где я".
источник

ON

Oleg Nosov in Evolution CMS
А есть ещё Аякс запросы, например из модуля в админке на бек и из фронта на бек. Там тоже приходится проверять дополнительно.
источник

P

Pathologic in Evolution CMS
ну можешь дополнительно авторизовывать на фронте
источник

P

Pathologic in Evolution CMS
это что еще за аякс запросы
источник

AA

Am Ambrion in Evolution CMS
Это все хитрый план Дмитрия по переводу костяка думающих людей с Эво на лару и т.д. (:
источник

IZ

Ilya Zaranchyk in Evolution CMS
ачёвсмысле
источник

AK

Andrey K in Evolution CMS
А как бросить ошибку в валидатор при try/catch?
$user = \UserManager::edit($userdata);
источник

IZ

Ilya Zaranchyk in Evolution CMS
ево закрывают ?
источник

AA

Am Ambrion in Evolution CMS
Зачем его закрывать? Оно и так хорошо работает. Просто те кто начинают писать сниппеты и т.д. сталкиваются рано или поздно с тем что поддержка и развитие подобных систем даются тяжело. Когда уровень знаний растет, то удобнее делать на той же ларе, слиме что-то более сложное. (:
источник