Боже, что за убожество, а не код.
Удалите к херам его, сожгите учебник по которому это делали, а если это дал преподаватель, то бегите от него как прокажённого, и начните всё заново.
Лёша Рубцов, не повысите вы так себе рейтинг тут. Эти лентяя мало того, что не хотят гуглить, они ещё ленятся и отмечать решения.
П.С Так же такие вопросы удаляются модерацией :) вы просто зря потратили своё время на гуглинг вместо автора.
wedytd, использовать студенческий код особенно опасно.
Мне было бы вообще стыдно выкладывать то, что я писал в студенческие годы, но видимо krypt0nn считает иначе :D
Shurik, относится, вы можете часть реализации из под "капота" реализовать сами.
Я правда не вижу статьи про реализацию UserIdentity отдельно, чтобы не перегружать User Entity всякими надстройками и интерфейсами, но если у вас знания, то вы можете подглядеть как это делается тут https://github.com/ElisDN/demo-project-manager/blo... (В симфони 5 и выше, где обновился security компонент, надо прописать ещё в настройках его к хешеру пароля, по дефолту он смотрит на User class).
Реализуется UserIdentity через свой UserProvider https://symfony.com/doc/current/security/user_prov... там где функции подгружают сущность User, можно подменить на свою структуру данных ака UserIdentity
А какие события дёргаются, вы можете просмотреть через debug, ну или почитать документацию там тоже есть информация.
Александр Токмаков, классный у вас бизнес "Разработка и поддержка сайтов" "Качество, скорость, безопасность, гарантии" а элементарные вещи гуглить не научились.
Shurik, гипнотически можно всё, но не нужно. А если очень нужно, то вам придётся свой security написать. Это не сложно, в документации пошагово все это расписано.
Интересно автор наконец поймёт, как важно правильно называть атрибуты таблиц? :)
А то назовут атрибут, что хранит id, как passanger, вместо passsnger_id, а потом сами не могут понять что в нём хранится.
Стас Янковский, здесь вам не помогут. RedBeanPHP это тупиковый антипатерн и ни кто в здравом уме и с опытом его использовать не будет, только новички. Вот только новички вам вряд ли помогут.
SecretServise, вас забанили в гугле? Никто за вас ничего делать не будет, уясните это уже. Вас уже помогли, дальше гугл в помощь, тем более ответ выдаётся сразу в первых строчках, да и ещё выделено жирным шрифтов, как самый популярный вопрос.
Если вы не можете найти элементарные вещи, то забудьте про АйТи.
Удалите к херам его, сожгите учебник по которому это делали, а если это дал преподаватель, то бегите от него как прокажённого, и начните всё заново.