Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: симфония
Форумы портала PHP.SU » » CMS и фреймворки » симфония

Страниц (1): [1]
 

1. ksedin - 07 Февраля, 2014 - 11:57:11 - перейти к сообщению
# app/config/security.yml
security:
providers:
main:
entity: { class: Acme\UserBundle\Entity\User, property: username }

это код взятия ползователей из базы данных, как сделать, чтоб и пароль рался из базы? просто через запятую поставить password после юзернэйм?
2. ksedin - 07 Февраля, 2014 - 20:03:11 - перейти к сообщению
Класс, столько комментов...
3. armancho7777777 - 07 Февраля, 2014 - 20:22:13 - перейти к сообщению
Вероятность ответа прямо пропорционально объёму задействованной информации в поставленном вопросе.
Другими словами, - мало кто захочет отвечать на вопрос, в расскрытии которого Вы сами проявили минимальный интерес.
4. ksedin - 07 Февраля, 2014 - 21:03:56 - перейти к сообщению
armancho7777777, эм, куда шире? я дал исходный код, объяснил о чем он. Любой человек работающий на симфони, я уверен, разберется т.к. это азы в нем
Я не знаю как еще шире раскрыть вопрос
5. digi - 08 Февраля, 2014 - 11:19:44 - перейти к сообщению
ksedin какую документацию читал и что в ней непонял? за сутки так и не разобрался с задачей? какие действия предпринимал, чтобы разобраться?
6. ksedin - 08 Февраля, 2014 - 11:45:56 - перейти к сообщению
[quote=digi]ksedin какую документацию читал и что в ней непонял? за сутки так и не разобрался с задачей? какие действия предпринимал, чтобы разобраться?[/quote
читал вот это:
http://symfony-gu[dot]ru/documentati[dot][dot][dot]ok/security[dot]html
там описывают авторизацию пользователей, в настройках конфига нужно прописать строки, которые я указывал уже, чтоб система авторизации брала пользователей из базы данных через сущность, но в конфиге прописано, что ббраться будет только имя пользователя, без пароля, да и сущность настроена только на имя пользователя, а как же пароль? Куда и что прописать, чтоб пароль тоже брался из дб?
я гуглил, пробывал на английском документацию почитать, там об этом тоже ничего не нашел, на гуглил, что FOSUserBundle как-то поможет, искал как его установить и что он делает.... Такой был вчерашний день, сегодня зпэа компьютер не садился еще
7. ksedin - 08 Февраля, 2014 - 22:16:16 - перейти к сообщению
Теоретически проблема решилась этой ссылкой
http://warmobi[dot]ru/msg.php?mod=read&sob=2
завтра попробую решить на практике
8. ksedin - 09 Февраля, 2014 - 11:53:11 - перейти к сообщению
ой, ссыль не та...
(Добавление)
http://habrahabr[dot]ru/post/128159/
Решилось все этой
(Добавление)
Но какая-то странная она, и старая вроде
9. digi - 10 Февраля, 2014 - 04:25:04 - перейти к сообщению
В Symfony2 есть 2 самых сложных компонента, это Security и Form, с наскоку они не осваиваются, но если с секьюрити вопрос можно решить просто тем же FOSUserBundle и можно сказать больше не возвращаться к этой теме, если приложения достаточно стандартные... то формы всё равно придётся изучать достаточно основательно.
10. ksedin - 10 Февраля, 2014 - 10:00:49 - перейти к сообщению
digi, ну с формами было не так много проблем, но все же за несколько часов решились и с секъюрити потихоньку клеится...

 

Powered by ExBB FM 1.0 RC1