пятница, 10 февраля 2012 г.

Авторизация через социальные сети

На дворе двадцать первый век, прошло уже более 10% от него. Всё прогрессивное человечество сидит в фейсбуке, строчит в твиттер, ну и так далее. Более пожилая часть прогрессивного человечества срётся о политике в ЖЖ, менее интеллектуальная сидит в "одноклассниках", ну и так далее. Социальные сети уже так прочно вошли в обиход, что просить зарегистрироваться на каком-то задрипанном сайте, чтоб заказать себе кошёлку из Гонконга (это не материал, а топоним) - это уже моветон!

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

То ли я не там искал CMS, то ли не те обзоры читал, то ли они все упорно и хитроумно прячут авторизацию через социальные сети в демонстрационных разделах, но нигде нормальной имплементации нет. В свете этого обнаруженного мною явления широко известная платная CMS "Битрикс" выглядит не таким уж говном, как многие себе представляют. Потому что там это всё сразу есть и работает. В других платных CMS, возможно, родные модули для авторизации через соцсети тоже есть, я не проверял. Но с платными есть некоторая проблема - они же платные! Вот когда мы открыли исходники "РосЯмы", ребята из "Битрикса" предложили всем разработчикам общественно-полезных проектов, той же "РосЯмы", в частности, выдавать девелоперские лицензии бесплатно. Однако, никто не может обещать, что менеджеры других платных систем настроены так же дружелюбно по отношению к общественно-полезным проектам.

2 комментария:

  1. Не подскажете, а тестовый сервер АПИ росямы позволяет загружать несколько изображений одновременно?
    Не могу понять, либо я туплю и где то баг, либо может это ограничение, спасибо!

    ОтветитьУдалить
    Ответы
    1. Да, позволяет.
      http://xml-st1234.greensight.ru/getfileuploadlimits
      < maxfilescount > 10 < /maxfilescount >

      Ну то есть вроде как должен позволять.

      Удалить

Ублюдочный Гугл поломал форму комментариев. Извините.