Ромка!eu

  • Отдых
  • Работа
Главная

Это старая (Drupal 6) версия сайта romka.eu. Она больше не обновляется, комментирование материалов отключено. Обновленная версия сайта доступна по адресу http://romka.eu.

вКонтакте

warning: Creating default object from empty value in /var/www/d6.romka.eu/modules/taxonomy/taxonomy.pages.inc on line 33.

Авторизация на Drupal-сайте с помощью аккаунта ВКонтакте

Ромка — Пнд, 05/17/2010 - 00:26

Разработчики ВКонтакте.ру не так давно открыли доступ к OpenAPI — интерфейсу, позволяющему обычным пользователям авторизоваться на сторонних сайтах с использованием своих учетных записей ВКонтакте.ру.

Я выкладываю первую версию модуля vk_openapi, который интегрирует Drupal 6 с Open API. Демонстрацию работы модуля вы можете увидеть на этом сайте. Кнопка для авторизации с помощью учетной записи вКонтакте находится в форме авторизации (в правой колонке внизу) и на странице с формой входа.

Особенности модуля

  • из учетной записи ВКонтакте выбираются все доступные поля и сохраняются в объекте $user;
  • каждому созданному модулем пользователю автоматически может быть назначена роль;
  • в качестве аватара нового пользователя может быть использован автар из профиля пользователя ВКонтакте;
  • созданный модулем пользователь может быть связан с существующим на сайте аккаунтом.

В ближайших планах: обновление статуса пользователя на основе данных из профиля ВКонтакте.

Скачать модуль можно на drupal.org. В продолжении более подробное описание модуля и инструкция по его установке.

  • Drupal
  • OpenAPI
  • вКонтакте
  • Ромка's blog
  • 171 комментарий
  • Читать далее

Эксперименты с вКонтакте API

Ромка — Втр, 06/09/2009 - 23:32

Никогда не был зарегистрирован ни в каких социальных сетях, а тут по работе пришлось написать и интегрировать во вКонтакте небольшую программку. Следствием этой работы стало то, что я, после недолгих экспериментов с API, интегрировал во вКонтакте также и свою старую игрушку "Сталкер" (кроме того я прикрутил к геймплею игры пару интересных фич). Приглашаю всех желающих присоединиться к игре и попробовать свои силы.

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

  • API
  • flash
  • вКонтакте
  • соц сеть
  • Ромка's blog
  • 3 комментария
  • Читать далее
RSS-материал

Обо мне

Всем привет!
Меня зовут
Роман Архаров, я профессиональный веб-разработчик, программирую на языках PHP, Python и Action-Script, в работе использую фреймворки Drupal и Django. В этом блоге я размещаю заметки и статьи, связанные с моей работой, отдыхом и другими интересными мне темами.

Популярные заметки

  • Авторизация на Drupal-сайте с помощью аккаунта ВКонтакте
  • Перетаскивание строк таблицы. Table drag and drop — плагин для jQuery
  • Темизация Drupal. Часть 3. Основы Drupal Forms API и темизация форм
  • Темизация Drupal. Часть 4. Темизация Views
  • AJAX. Обмен данными между клиентом и сервером, закачка на сервер файлов без перезагрузки страницы при помощи библиотеки jQuery.
  • Кеширование на Drupal-сайте. Сравнение встроенного в Drupal кеша, статического файлового кеша (модуль Boost) и Varnish
  • Тестирование модуля "Inner poll"
  • Несколько панорам из путешествия по Перу и Боливии
  • Arduino + bluetooth, небольшая проблема
  • Пример разработки плагина для модуля CCK

Подписка


Последние комментарии

  • drupal-admin → Кеширование на Drupal-сайте. Сравнение эффективности встроенного в Drupal кеша, статического файлового кеша (модуль Boost) и Var → Отличная статья
  • Меховщиков Руслана → Проверка имени пользователя на наличие букв из разных алфавитов → Re: Читал про это уже на
  • Вероника → Куба. Лето 2008. Часть 3 → По поводу "приветливых жителей" Тринидада
  • Sfero → Статья в PC Magazine/RE. Drupal: разработка модуля → Немного о контенте
  • RemaGe → Статья в PC Magazine/RE. Drupal: разработка модуля → -)
  • Ромка → Статья в PC Magazine/RE. Drupal: разработка модуля → Да, будет сборка, та которую
  • RemaGe → Статья в PC Magazine/RE. Drupal: разработка модуля → -)
  • anatinge → Поездка в Киев → спасибо :)
  • Ромка → Поездка в Киев → Да, в общем-то, ничего
  • GogA → Поездка в Киев → Заинтриговал, что там за

Новые заметки

  • Кеширование на Drupal-сайте. Сравнение встроенного в Drupal кеша, статического файлового кеша (модуль Boost) и Varnish
  • Любопытное поведение модуля syslog в шестом Друпале (баг?)
  • Arduino + bluetooth, небольшая проблема
  • Гугл 1 марта прекратил поддержку сервиса Google Friend Connect
  • Проба пера в HTML5 + canvas. Эффект ластика
  • Шесть рукопожатий
  • Доклад на DrupalConfMoscow 2011
  • Статусы разных сущностей в Друпале 6
  • Футер, прибитый к низу страницы
  • Путешествие по Перу и Боливии. Часть 2

Тэги

Drupal jquery Куба Лето 2007 Лето 2008 Отдых Работа Штуки-дрюки лето модуль статья цитата
еще тэги

Навигация

  • Exchange rate
  • Переход по внешней ссылке
  • Последние сообщения
  • Фотогалереи

Курсы валют

  • 100 Тенге — 14,9341 (+0.06)
  • 10 Гривен — 19,4396 (+0.01)
  • 1 Юань — 11,2618 (+0.09)
  • 100 Иен — 54,6262 (+0.28)
  • 1 Доллар США — 80,4261 (+0.08)
  • 1 Евро — 94,3841 (+0.82)
  • 10 Турецких лир — 19,6252 (-0.05)

10 случайных заметок

  • Семинар "Управление сайтом с помощью CMS Drupal"
  • Осло
  • Новый год 2008. Часть 2. Нордсетер, Лиллихаммер, Sjusjoen.
  • Вышел Drupal 6.0 beta 1
  • Новый дизайн для Швабрашвабр
  • Сегодня 256 день в году — день программиста
  • Модуль Vote Up/Down для Drupal 6
  • Модуль скидок для электронного магазина работающего на Drupal + eCommerce
  • Закончил работу над адаптацией скрипта Fotonotes для Drupal 6
  • AJAX. Обмен данными между клиентом и сервером, закачка на сервер файлов без перезагрузки страницы при помощи библиотеки jQuery.

Случайные фото

Фонарь
Оденсе
Дольмен
Копенгаген, Кристиания, Граффити 5
В Сингапурском зоопарке. Попугай
Взгляд в будущее
Сочи ночью
Я с каким-то дядькой читаю газету
Просто море
В Сингапурском зоопарке. Леопардовая (бенгальская) кошка.
Насыпь между Кайо Санта Мария и Кубой
Я на
Закат в Гаване
Замок Акерхус вечером
Еще одно фото замка
Вид на Осло-фьерд со стены замка
  • Отдых
  • Работа

При использовании материалов с сайта, пожалуйста, ставьте ссылку на источник. E-mail для связи: mne@romka.eu.