Skip to content
/ VAuth Public

DataLife Engine autorization through social networks using OAuth and OpenID

Notifications You must be signed in to change notification settings

lifeart/VAuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 

Repository files navigation

VAuth 8 (Virtual Auth)

DataLife Engine autorization through social networks

Russian description: Модуль авторизации и регистрации пользователей через социальные сети через протоколы OAuth.

Возможности модуля:

  • Авторизация и регистрация пользователей на сайте через социальные сети
  • Сопряжение аккантов DLE c каждой из доступных социальных сетей
  • Последующая авторизация через любую из сетей будет вести в один и тот-же профиль
  • Автоматическая установка аватарки пользователя при регистрации или подключении социальной сети
  • Заполнение данных пользователя на основании информации, полученной из социальных сетей
  • Вывод зарегистрированных друзей пользователя на сайте (друзей по социальным сетям, которые есть на этом-же сайте)
  • Возможность задавать отдельную группу пользователя для каждой социальной сети.
  • Сохранение возможности регистрации пользователей обычным способом
  • Заполнение поля профиля DLE "О себе" (страна проживания, мобильный телефон, статус вконтакте, пол)
  • Возможность смены e-mail пользователя без ошибок авторизации
  • Возможность смены пароля пользователя без ошибок авторизации
  • Возможность задавать размер аватарки пользователя, центрировать и обрезать её
  • Переадресация пользователя после авторизации на ранее просматриваемую страницу
  • Отправка ПС пользователю после регистрации с данными авторизации
  • Возможность вывода формы ввода желаемого email/login/password при регистрации пользователя.

Организационные моменты:

  • Весь текст вынесен в отдельный файл, для удобства перевода
  • Статистика по пользователям в админ-панели
  • Вывод всех зарегистрированных через vauth пользователей в админ-панели

Работа на UTF-8 движках:

  • модуль работает, нужно конвертнуть /vauth/langfiles/russian.php в UTF-8 без BOM

Supported Networks:

  • vk.com
  • facebook.com
  • google+
  • mail.ru
  • instagram.com
  • foursquare.com
  • odnoklassniki.ru
  • teddyid.com
  • steampowered.com
  • twitter.com
  • github.com
  • live.com

Authorization methods:

  • OAuth 1.0
  • OAuth 2.0

Info:

  • vk.com/vauth
  • dream-notes.ru
  • vauth8.dream-notes.ru

Charset:

  • utf-8

Совместимость версий DLE:

  • 8.3 - 10.0 (будущие версии совместимы)

Системные требования:

  • Поддержка CURL
  • Поддержка GD Version: 1.0
  • Поддержка HTTPS соединений
  • PHP >= 5 <= 5.4
  • php5-exif

Известные фичи:

  • Одноклассники не всегда корректно отдаёт ссылку на профиль пользователя, поэтому некоторые ссылки могут вести в никуда.
  • Могут слетать настройки модуля, если сохранить их от имени администратора сразу после перелогина в админку не обновляя страницу.

About

DataLife Engine autorization through social networks using OAuth and OpenID

Resources

Stars

Watchers

Forks

Packages

No packages published