Articles of symfony

Аутентификация Symfony с помощью LDAP

Я очень признателен, если кто-то может помочь мне использовать аутентификацию LDAP в Symfony2 Framework. Основная идея заключается в том, чтобы правильно использовать LDAP, чтобы знать всех пользователей без использования таблицы interne и без логина (вставить имя пользователя / пароль), скажем, что я хочу быть чем-то вроде автоматической идентификации.

Symfony2 Doctrine entity: Как создать таблицу в контроллере?

Мне нужна некоторая функциональность для таблицы динамического создания в БД. Алгоритм: 1) зарегистрировать нового пользователя -> сделать запись в БД (это просто) 2) после регистрации создать таблицу, такую ​​как user_data_abcdef123456… где abcdef123456 – случайный прегенерированный хеш. эта таблица должна быть создана из (например) существующего объекта по умолчанию (user_data_) Entity: Path\To\Entity\UserData: type: entity table: user_data_ …. […]

Symfony2 и Doctrine: отношение «многие ко многим», использующее построитель запросов

У меня есть 2 объекта: пользователь и архив. Пользовательский объект имеет, помимо прочего, два свойства: /** * @ORM\OneToMany(targetEntity="My\ApplicationBundle\Entity\Archive", mappedBy="user") **/ protected $archives; /** * @ORM\ManyToMany(targetEntity="My\ApplicationBundle\Entity\Archive", inversedBy="users") * @ORM\JoinTable(name="collection") **/ private $collection; и объект Archive: /** * @ORM\ManyToOne(targetEntity="My\UserBundle\Entity\User", inversedBy="archives") * @ORM\JoinColumn(name="user_id", referencedColumnName="id") **/ protected $user; /** * @ORM\ManyToMany(targetEntity="My\UserBundle\Entity\User", mappedBy="collection") **/ private $users; причина этого небольшого беспорядка […]

Oauth2 – как связать access_token с фактическим пользователем

Используя symfony2, fosuserbundle, fosoauthserverbundle и gtm-oauth2, как только вы получили токен авторизации, как движок oauth связывает (или связывает) его с пользователем, который ввел свои учетные данные для входа / пароля? Я не говорю о некоторых Google или Facebook или Twitter или Instagram API, но я должен быть на сайте, который я создал щенка с symfony2.0. […]

Symfony: следует ли использовать FormBuilder для этой формы?

Я пытаюсь найти наилучшую практику в том, как создать эту форму, у меня есть сущность, и я хочу создать форму, в которой будут перечислены все объекты вместе с флажком для каждого, и пользователь может выбрать несколько объектов, используя флажок, и применить действие для всех выбранных объектов, что-то вроде этого: -Actions — Remove — Disable — […]

Невозможно назначить роли пользователям, использующим базу данных (пул ролей пуст)

Я не использую FOS UserBundle и пытаюсь реализовать безопасность (брандмауэр) с использованием класса сущностей. Я выполнил шаги на главном веб-сайте symfony2 (загрузка пользователей из базы данных). Но когда я вхожу в систему с моим именем пользователя и паролем и пытаюсь распечатать назначенные им роли, он показывает пустое [roles:Acme\UserBundle\Entity\User:private] => Doctrine\Common\Collections\ArrayCollection Object ( [_elements:Doctrine\Common\Collections\ArrayCollection:private] => Array […]

Symfony2, проверка встроенных и незакрепленных форм с одинаковыми параметрами и разными результатами?

У меня есть такой конструктор форм: public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('task', 'text', array('label' => 'Task')) ->add('dueDate', 'date', array('label' => 'Date', 'format' => 'ddMMMMyyyy')) ->add('category', 'entity', array('required' => true, 'multiple' => true, 'class' => 'AcmeTaskBundle:Category', 'query_builder' => function($repository) { return $repository->createQueryBuilder('c')->orderBy('c.id', 'ASC'); },)) ->add('save', 'submit', array('label' => 'Send')); } и он успешно работает […]

перенаправлять на другую домашнюю страницу, следуя роли пользователя, используя FOSUserBundle

В моем приложении Symfony я использую FOSUserBundle. Это приложение включало две основные роли пользователя: Factory, такие как ROLE_FACTORY и Custommer, как ROLE_CUSTOMER . У меня есть главная страница для не подключенного пользователя, это главная страница приложения. Но когда пользователь будет подключен или подключен, следуя той роли, которую он имеет, главная страница должна измениться. Таким образом, […]

Многие-ко-многим и образуют Symfony2

Что у меня есть У меня есть таблица базы данных usuario (пользователь) и таблица perfil (профиль), связанная с таблицей perfiles_usuario (profiles_users). Отношение «многие ко многим». Теперь я могу успешно получить профили от пользователя, выполнив: $ perfiles = $ usuario-> getPerfiles (); /** * * @return Perfil[] */ function getPerfiles() { $perfiles = $this->getPerfilesCollection()->toArray(); return $perfiles; […]

Syfmony – загрузка загрузки при загрузке

Я поставил еще один вопрос, пытаясь найти способ статического доступа к классу репозитория вне контроллера в пользовательском классе «помощник». Пока единственный способ, которым я понял, как это сделать, – использовать приведенный ниже код. Если кто-то хочет перезвонить в другой вопрос о «лучшей практике» или «шаблонах дизайна», пожалуйста, сделайте это. Я открыл этот вопрос, чтобы найти […]

Intereting Posts
Ebay api GetSellerList, анализ ответа XML установить переменные в глобальную область внутри цикла Обновление базы данных с помощью флажка php mysql Получение переменной с помощью команды PHP $ _GET Переместить указатель mysql_fetch_array После изменения моего файла .htaccess, чтобы скрыть расширение .php из URL-адреса, некоторые элементы каталога не могут быть найдены Предупреждение PHP «Предупреждение: ob_start (): функция« не найдена или неверное имя функции »в Symfony 1? Преобразование не вложенного и скобочного массива в вложенный массив PHP-сообщение на странице facebook Вставка скребковых данных с использованием php curl в MySQL MySQL Timestamp – почему все нули? XPATH – возвращает одно значение вместо массива php Как диагностировать внутреннюю ошибку сервера (HTTP 500) со страницы PHP в IIS 7.5 Как установить часовой пояс базы данных в application.ini Обычное сохранение изображения или mySQL blob?