Обзор интернета - Lite Веб-мастеру Графика Игры, Спорт Программы Рецепты Время Рождество Библия
Соцаккаунты Контакты Теги Собственники Используются География Приложения


Ph4/США/Сан-Рамон

OpenID - openid.net
адрес: 2400 Camino Ramon, CA 94583
тел.: +1 925-275-6639
OpenID на своем сайте

Подробнее

OpenID Wiki

Делаем стартап гостеприимным или Как использовать OpenID на своем сайте

Уверен, вам не раз подалась на глаза аббревиатура OpenID. Вполне возможно у вас сложилось мнение, что это эдакая модная штуковина, о поддержке которой все чаще заявляют различные популярные проекты. По большому счету так и есть, но зачем эта технология на самом деле нужна? Предположим, вы заядлый блоггер, у вас имеется учетная запись на wordpress.com, но случилось вам прочесть сообщение в чужом дневнике и возникло непреодолимое желание оставить автору комментарий. Но вот незадача – чужой дневник оказался на livejournal.com. Неужели только для того, чтобы оставить комментарий вам придется регистрироваться на «вражеском» блог-хостинге?! А вот и нет. В форме авторизации livejournal.com имеется малозаметная ссылка «Войти по OpenID». Вы переходите по этой ссылке, вводите свой идентификатор с wordpress (скажем, ivan.wordpress.com). Открывается «родной» wordpress.com и лукаво прищурившись интересуется у вас «Do you want to pass your identity to this "soup-admirers’ site"?». Вы скрепя сердцем жмете «Yes; just this time», после чего оказываетесь на той злополучной странице livejournal.com c формой добавления комментария. Но (!) на этот раз вы авторизованы на ЖЖ под своей «вордпресосвской» учетной записью. Наконец-то можно оставить комментарий. Не пройдет много времени как в адрес OpenID прозвучит очередное «Wow!», но уже от пользователя livejornal.com, спешащего вернуть вам ответ.

OpenID – это децентрализованная система единой регистрации. Это несколько шире, чем заявлено на wordpress.com: «OpenID – это открытый стандарт, который позволяет вам авторизоваться на чужих сайтах, используя вашу учетную запись WordPress.com» :) Если вы зарегистрированы в проекте, являющимся, помимо прочего, провайдером OpenID, вы сможете авторизоваться под этой единственной учетной записью на любом сайте, поддерживающим OpenID. Звучит замечательно, идея – фантастика, но возникает резонный вопрос: «А много ли таких проектов, поддерживающих OpenID или это вопрос непредсказуемого будущего?». В принципе, не мало. Уже заявлено порядка 1200 сайтов, поддерживающих OpenID и каждый день прибывает 10-15 новых. Среди этих сайтов немало популярных проектов: Livejournal.com, Vox.com. Wikitravel.org, Ma.gnolia.com, Movabletype, Iconbuffet.com, Basecamphq.com. Существуют модули интеграции для такого популярного ПО, такого как Wordpress, Joomla!, Plone, Drupal. MediaWiki, CakePHP, Symfony Framework. О поддержке технологии заявили Microsoft и AOL. Поддержка OpenID будет реализована в Firefox 3.0.

Но как использовать OpenID на своем сайте? Если вы собираете проект на фреймворке CakePHP или Symfony, вам достаточно настроить плагины CakePHP OpenID component и sfOpenIDPlugin соответственно. Если вы не используете фреймворк, но просто желаете привлечь пользователей лояльностью к регистрации на вашем проекте (быть может стартапе), проще всего воспользоваться маленькой библиотекой Simple OpenID PHP Class. В комплекте, доступном для скачивания помимо библиотеки, имеется скрипт примера, где в доступной форме показано как авторизовать пользователя посредством протокола OpenID. Единственная неприятность, с которой вы можете столкнуться – данная библиотека использует функции библиотеки расширения PHP Libcurl. Т.е. если ваш PHP собран с опцией --with-curl – все замечательно. Иначе использовать эту библиотеку едва ли получиться. Автор этого решения был вынужден использовать специфичные функции там где можно было бы обойтись более традиционными методами HTTP-запроса из-за того, что многие провайдеры OpenID требуют SSL-соединения.

Если же вы настроены более серьезно и собираетесь реализовать полноценное управление учетными записями пользователей в своем проекте, опираясь на популярные решения, такие как OpenID, LID (Light-Weight Identity) и Yadis воспользуйтесь библиотекой NetMesh InfoGrid LID PHP. Стоит также обратить внимание на PHP OpenID library. Однако в данном случае вам потребуется консольный PEAR-инсталлятор.

В заключении надо сказать, что имеется ряд нареканий к OpenID касательно уязвимости в безопасности. На мой взгляд, также необходимость чтения целостной HTML страницы для последующего анализа тегов микроформата – подход крайне неэффективный (в спецификации OpenID 2.0 запрашивается документ XRDS или Yadis-документ). Хотелось бы использовать REST, но на этот счет есть некоторые сомнения. Тем не менее, OpenID - как раз тот случай, когда замечательная идея все же работает. Так, что лично я буду рад, если смогу воспользоваться своей учетной записью OpenID на собранном вами новой оригинальном многообещающем проекте.

TuneFind - tunefind.com
Найти песню из фильма.

Подробнее

Найти песню из фильма.
Можно выбрать по названию фильма, по актеру, просто задать поиск.
Получаем фильм разбитый на эпизода, где звучит песня и информация о песне.
Около 100 000 песен, 35 300 артистов, более 35 000 эпизодов и фильмов, более полумиллиона историй в 13 странах.

Hype 3.0 - tumult.com/hype
Конструктор HTML5 анимаций для сайта, инфографики и презентаций.

TuneIn - tunein.com/search/?query=Beatles
email: support@tunein.com
Агрегатор - радио и подкасты Битлз.

Подробнее

Радио агрегатор позволяет слушать радио онлайн.
Здесь собрано большое количество радиоканалов, можно найти много радиоканалов полностью посвященных Битлз.

Практически все радиоканалы посвящены только музыке или почти только музыке Битлз.
Если вас интересует разговорное радио, то здесь будет предложен целый ряд подкастов Битлз.

Сам сайт и плеер выполнен очень качественно, часто лучше, чем представленные радиоканалы, тем более все в одном месте.

TuneIn - tunein.com/podcasters/
email: support@tunein.com
Радио агрегатор и подкасты онлайн.

Подробнее

Радио агрегатор и подкасты онлайн.
Здесь собрано большое количество радиоканалов.

Сам сайт и плеер выполнен очень качественно, часто лучше, чем представленные радиоканалы, тем более все в одном месте.

Хорошая коллекция подкастов.

TuneIn - tunein.com/podcasts/
email: support@tunein.com
Радио агрегатор и подкасты онлайн.

Подробнее

Радио агрегатор и подкасты онлайн.
Здесь собрано большое количество радиоканалов.

Сам сайт и плеер выполнен очень качественно, часто лучше, чем представленные радиоканалы, тем более все в одном месте.

Хорошая коллекция подкастов.

Print Friendly and PDF





Абилин Авондейл Ада Айова-Сити Александрия Альбукерке Американ Форк Амхерст Анахейм Анкоридж Аппер Садл Ривер Арлингтон Астория Атенс Атланта Балтимор Батон-Руж Баффало Белвью Беллингхем Беркли Берлингтон Берриен Спрингс Биг Рапидс Бингемтон Блумингтон Блумсбург Блэксбург Бойсе Бока-Ратон Бостон Боузмен Боулдер Боулинг-Грин Брансуик Браун Брентвуд Брест Бриджуотер Брукс Бун Бухарест Валдоста Вандербильт Вашингтон Венеция Вентура Вермонт Вест Линн Вест Франкфорт Вест-Пойнт Вилламетт Вирджиния Бич Вифлеем Вичита Вудландс Вудленд-Хиллз Галлоуэй Гамильтон Гаррисберг Гейлорд Гейнсвилл Гендерсон Геттисберг Гласспорт Глен-Рок Голден Гонолулу Гошен Гранвил Гранд-Рапидс Грейт Баррингтон Гринвилл Гринвуд-Вилледж Гринсборо Гумбольдт Даллас Дарем Дартмут Де-Мойн Дейви Дейтона-Бич Делавэр-Сити Делэнд Денвер Дентон Джексонвилл Дженкс Джонсон-Сити Джорджтаун Дирборн Дэвис Иган Индиана Ипсуич Ирвайн Ирвин Ирвинг Ист-Лансинг Итака Йель Каламазу Камарило Камас Камден Таун Канзас-Сити Карлайл Касселберри Кембридж Кин Клеймонт Клемсон Клермонт Кливленд Клинтон Клифтон Парк Кокс Коламбус Колдуэлл Колледж-Парк Колледж-Стейшен Колорадо-Спрингс Колумбия Конуэй Корваллис Коста Меса Крет Ксениа Купертино Кэмпбелл Кэрролтон Ла-Хойя Лаббок Лаи Ланкастер Лансинг Ларами Лас Вегас Лас-Крусес Лафайет Легия Лексингтон Линкольн Литл-Рок Лихай Логан Лонг Бич Лос Гатос Лос-Анджелес Лоуренс Лоуэлл Луисвилл Льюисбург Льюистон Майами Макфарлэнд Манкато Манси Манхеттен Манчестер Маратон Марина-Дель-Рей Маркетт Маунт-Вернон Маунтин-Вью Медфорд Мельбурн Мемфис Менло-Парк Мидделтаун Миддлбери Милл-Вэлли Милуоки Миннеаполис Монклер Монро Монтичелло Моргантаун Морристаун Москоу Мэдисон Мэнсфилд Нампа Нидхэм Нови Новый Орлеан Нормал Норман Нортерн Гавр Нортридж Нортфилд Норуолк Норфолк Нью-Джерси Нью-Йорк Нью-Хейвен Ньюарк Ньюбери Парк Ньюпорт-Ньюс Ньютон Нэшвилл Оберлин Оберн Оверленд-Парк Огаста Одесса Окленд Окленд Оксфорд Олбани Олд-Орчард-Бич Омаха Онеонта Орландо Ороно Остин Ошкош Пайперсвилл Пало-Альто Парадайз Пасадина Пеория Питтсбург Плано Плезантон Плимут Покателло Помона Понка Сити Понте-Ведра-Бич Портленд Пост-Фолс Потсдам Прайс Прейри Вью Принстон Прово Пульман Раднор Тауншип Райс Рапид-Сити Рассел Растон Раунд-Рок Редвуд-Сити Редмонд Рено Рестон Риверсайд Рид Ричардсон Ричмонд Род-Айленд Розвелл Роли Ролла Ронерт-Парк Рочестер Саквилл Сакраменто Салем Сан Матео Сан-Антонио Сан-Бруно Сан-Диего Сан-Клементе Сан-Луис-Обиспо Сан-Маркос Сан-Франциско Сан-Хосе Саннивейл Санта Ана Санта Барбара Санта Круз Санта-Клара Санта-Моника Санта-Роса Санти Саутфилд Себастопол Севани Сент-Джозеф Сент-Джордж Сент-Луис Сент-Пол Сетон Холл Сидар-Рапидс Сидарвилл Силвер-Спринг Сиракуз Сиэтл Скенектади Скоттсдейл Сокорро Солт-Лейк-Сити Сомервилл Спокан Спрингфилд Станислав Старквилл Стейт Колледж Стерлинг Стилуотер Стони Брук Сторрс Стратам Стэндфорд Суоннаноа Суортмор Таллахасси Талса Тампа Тандер-Бей Таскалуса Тастин Темпе Теннесси Тибодо Толедо Тоусон Трой Тусон Тьюлейн Уайнона Лейк Уилмингтон Уилтон Уильямсберг Уинона Уинстон-Сейлем Уинтроп Уитон Уоберн Уол Уолнат Уолтем Уортон Уотервилл Уотфорд-Сити Урбана-Шампань Уэйко Уэллсли Уэст-Лафайетт Файетвилл Фарго Филадельфия Финикс Флагстафф Флинт Фолс-Чёрч Форт-Коллинз Форт-Уэрт Фостер Сити Фремонт Фресно Фуллертон Хакеттстаун Хамден Хантингтон Хантсвилл Харлисвилл Харрисонберг Хартфорд Хаттисберг Хелена Хемпстед Хингем Хобокен Хоутон Хьюстон Хэйворд Хэмлайн Хэмпшир Цинциннати Чандлер Чапел Хилл Чарльстон Чейни Честербрук Чикаго Чико Чула-Виста Шарлотсвилль Шарлотт Эвансвилл Эванстон Эверетт Эджуотер Эймс Эксцельсиор Элко Элленсбург Эль Сегундо Эшвилль Юг Прейри Юниверсити-Парк Янгстаун





Подать статью
Рассылка
О нас

Почта

Графика

Шрифты
Логотипы
Брендбуки
Пиктограммы
Геральдика

Популярное

Уровень сайта
Регистрация сайта
Как сделать сайт
1 место на Google
Переводчики Онлайн
Пароль

Топ интернета

Ph4 в социальный сетях, рассылки и контакт

©2005-2020, Веб-студия Ph4 - Каталог интернета пользователю, веб-мастеру и дизайнеру v. 5.3
Deus, honor et gloria