Итак, у меня есть это приложение и вы должны предоставить доступ к типу людей администратору и небольшой группе людей, которым приходится редактировать небольшую часть модуля. Допустим, у меня есть модуль с полями [A, B, C, D], и группа людей должна изменить значение по умолчанию для некоторых элементов os, которые представляют собой модуль, например C и D. Теперь я создав группы, установил разрешения и назначил тестового пользователя этой группе, изменил security.yml следующим образом: credentials: [[admin, certifiedatore]], поскольку мне нужно быть или. Попытайтесь получить доступ, это не позволяет мне. Где я иду не так? myUser расширяет sfGuardSecurityUser.логин с учетными данными сбой с sfDoctrineGuard в symfony 1.4
Я заметил, что в БД пользователя, группы и разрешения я создал нет, но из внутреннего интерфейса я могу видеть их ...
Сначала проверьте, почему вы видите пользователя в бэкэнд, а не в db. Проблема может быть там. Возможно, вы проверяете разные таблицы или у вас есть отдельные базы данных для вашего проекта (или среды). Также проверьте панель инструментов dev, в которой вы вошли в систему, и если у вас есть соответствующие разрешения, перечисленные там. –
Итак, они были в другой базе данных. Теперь, как я могу заставить его работать? –
Хорошо, я переключился на другой db, но все еще не работал, он перенаправляет меня домой ... pelase что-то предлагает. –