Пусть будет одна общая точка входа на kat.ru/login и для пользователей, и для админов, и для всех-всех-всех. Роль пользователя будет определяться по его роли в проекте, для чего создано поле role в табличке users.
У админки Filament есть своя форма залогинивания, которую, конечно, будут дрючить боты. Ее надо либо тоже закрывать капчей, либо просто убрать - это возможно, поскольку Filament берет сессии залогиненных пользователей. И остается только проверить, является ли пользователь админом. Является - есть доступ к админке, отдельная форма залогинивания не нужна. Просто лишняя дырка для входа...
Комментарии (0)