Я вообще надеюсь, что до php 9 введут возможность указывать тип переменной внутри функций, а не только в свойствах и аргументах. А ещё лучше чтобы и тип массива можно было бы указывать, вот тогда php наконец скинем оковы ректального программирования с себя.
PageUp, сразу видно человек, который пропустил Pascal или хотя бы C++/Java, да и вообще основу и теорию.
Такие люди как вы - называются ректальные программисты и все ваши сообщения подтверждают это на все 100.
Боже, что за убожество, а не код.
Удалите к херам его, сожгите учебник по которому это делали, а если это дал преподаватель, то бегите от него как прокажённого, и начните всё заново.
Лёша Рубцов, не повысите вы так себе рейтинг тут. Эти лентяя мало того, что не хотят гуглить, они ещё ленятся и отмечать решения.
П.С Так же такие вопросы удаляются модерацией :) вы просто зря потратили своё время на гуглинг вместо автора.
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 написать. Это не сложно, в документации пошагово все это расписано.
Я вообще надеюсь, что до php 9 введут возможность указывать тип переменной внутри функций, а не только в свойствах и аргументах. А ещё лучше чтобы и тип массива можно было бы указывать, вот тогда php наконец скинем оковы ректального программирования с себя.