anonymous@RULINUX.NET~# Last login: 2024-04-20 01:55:21
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[symfony] Сделал реализацию анонимуса такой как она здесь)))

Блджад! Если сказать, что я в ахуе от впечатлений от процесса - это не сказать ничего))) Правда, я наконец практически разобрался как устроена система авторизации в sf2. Из плюсов:

  •   Разобрался вроде со всем этим. OpenID уже прикрутить собственно смогу, как и любую авторизацию.
  •   Включение/отключение/начальные параметры через конфиг
  •   Возможна замена другим модулем без проблем
  •   Чел который имеет представление об архитектуре Симфони легко разберёться
  •   Получилось всё по канонам, и в общем все ништяки чем славяться такие монструозные фреймворки заюзаны.
  •   Теперь за хорошие деньги я смогу прикрутить любую авторизацию к готовому проекту на симфони)))
Из минусов:
  •   На Питончике Пирамиде у меня бы ушло на это 2-3 часа. С этим я протрахался 2 дня. Но это конечно с учетом изучения фичи.
  •   Очень многословно всё это и через чур интерпрайзно. Не удивительно ибо идея всего этого стянута с Java Spring)))


Вывод: Наверно оно того стоит, если придерживаться рамок фреймворка - проект получиться расширяем, читаем и долго живущь. Оверхед 30-40% (это уже если как бы ты изучил фреймворк, иначе все 200%))) думается будет оправдан в будующем.

PS: Если бы не было такого помешательства на Пыхе и его фрейворках в последнее время, я бы даже смотреть бы больше в эту сторону не стал. На Питон/Пирамиде это делается на раз без напряга.

Ax-Xa-Xa(*) (2012-05-20 16:32:50)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5

[Ответить на это сообщение]
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

Очень многословно всё это и через чур интерпрайзно. Не удивительно ибо идея всего этого стянута с Java Spring))) 

Мы с SystemV пришли к такому-же выводу. Алсо надо бы мне тоже разобраться с системой авторизации окончательно.

З.Ы. Надо будет посмотреть что ты написал.

Tux-oid(*)(2012-05-20 16:40:41)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120422 Firefox/12.0 SeaMonkey/2.9
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

> З.Ы. Надо будет посмотреть что ты написал.
Она в отдельном модуле. УРЛ репы в readme.md

Ax-Xa-Xa(*)(2012-05-20 16:47:47)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

Сейчас там можно посмотреть дему, где у анонимуса можно сменить тему и запомнить для следующего сеанса. Так же авторизация с фэковыми юзерами работает.

Был расширен класс Анонимуса в бэндле RuLinux относительно бэндла TeamBlog для понимания им блоков.

Ax-Xa-Xa(*)(2012-05-21 02:41:25)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

InvalidArgumentException: The file "/srv/www/htdocs/app/../src/TeamBlog/Bundle/Resources/config/factories.xml" does not exist.

Ступил. Оно в бранче DEV а я мастер тыкал.

Tux-oid(*)(2012-05-21 13:05:32)
Отредактировано Tux-oid по причине "не указана"
Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120428 Firefox/12.0 SeaMonkey/2.9.1
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

> в будующем


>_<


anonymous(*)(2012-05-21 14:03:13)

avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

Потыкал я твой код. Ну впринципе подход мне понравился по большей части. Я пожалуй заюзаю куски кода из твоего проекта. Но вот полностью заменять им написанную авторизацию не буду. Ибо дописывать придется больше, и местами я планировал сделать иначе чем в твоем бандле. Вобщем спасибо. Буду адаптировать.

Tux-oid(*)(2012-05-21 14:13:19)

Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120428 Firefox/12.0 SeaMonkey/2.9.1
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

Мужики, предусмотрите пожалуйста автоматическую регистрацию ещё и для поисковика по юзер-агенту. Чтобы ему можно было потом фильтры навешивать. Т.е. это должен быть другой анонимус, который не имеет прав менять себе профиль (в и.ч. через кукисы), и имя которого не отображается на сайте во всяких "добро пожаловать".

anonymous(*)(2012-05-21 14:34:17)
Отредактировано anonymous по причине "не указана"
avatar
Скрыть

Re:[symfony] Сделал реализацию анонимуса такой как она здесь)))

> Потыкал я твой код. Ну впринципе подход мне понравился по большей части. Я пожалуй заюзаю куски кода из твоего проекта.


Пожалуйста, буду только рад.



Ax-Xa-Xa(*)(2012-05-21 14:59:06)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.46 Safari/536.5
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!