UCenter

UCenter - это сервис единой авторизации и управления пользователями для нескольких приложений.
Последняя версия: 1.5.0  (22.01.2009)
Последняя версия: 1.5.1  (26.11.2009)
Последняя версия: 1.5.2  (18.09.2010)
Последняя версия: 1.6.0  (05.05.2011)

Разработчик: Comsenz Inc.

"UCenter" расшифровывается как "User Center", т.е. Центр Управления Пользователями (ЦУП grin).
Он представляет собой собственно базу данных пользователей (единую для всех приложений) и набор интерфейсов для взаимодействия с другими скриптами плюс админ-панель для ручного управления.

Таким образом, UCenter - одно из возможных решений для наращивания функционала сайта за счет добавления новых скриптов, использующих единую базу пользователей и единую систему авторизации. Пользователям больше не придется регистрироваться в каждом из ваших приложений, достаточно зарегистрироваться всего ОДИН раз! А администратор сайта избавится от хлопот и проблем по связыванию разнородных скриптов в единый портал.

Разработчик, Comsenz.inc, реально использует UCenter в качестве моста для интеграции ВСЕХ своих продуктов:

Основные встроенные возможности UCenter:

  • Регистрация пользователей

  • Авторизация пользователей

  • Управление паролями

  • Управление аватарами

  • Управление email

  • Управление тэгами для всех приложенийl

  • Управление списком друзей

  • Управление приватными сообщениями

  • Управление подписками (рассылка интересующих новостей)

  • Управление списком запрещенных слов, email и IP адресов

  • Управление приложениями, имеющими доступ к UCenter

  • Управление кредитами (система виртуальных псевдо-денег)

  • Управление настройками


Дополнительные возможности:

  • Два механизма (на выбор) взаимодействия с БД юзеров - либо прямой доступ в БД, либо доступ через сокеты по HTTP (последний метод позволяет объединить приложения, размещенные даже на разных серверах!)

  • Встроенная система кэширования данных

  • Встроенная система кэширования шаблонов

  • Встроенная система логов

  • Кроссплатформенность

  • Мультиязычность интерфейса (реально - только сторонние версии)


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

  • OS: Linux / FreeBSD / Unix / Microsoft Windows 2000/2003/2008 и др.

  • httpd server ( Apache, Zeus, IIS, etc.)

  • PHP 4.1.0 и выше

  • MySQL 3.23 и выше


Примечание:
Оригинальная версия UCenter предназначена только для китайцев :(

Я предлагаю вашему вниманию свою собственную английскую версию UCenter, не содержащую НИ ЕДИНОГО КИТАЙСКОГО ИЕРОГЛИФА! :)
Кроме самого UCenter я вложил в архив ещё и переведенную документацию с примерами (тоже на английском).

ПРИМЕЧАНИЕ:
За качество "англификации" я приношу свои извинения, поскольку в большинстве случаев бессовестно использовал для перевода сервис Гугла :)
Однако даже этого уровня уже вполне достаточно, чтобы оценить и реально "пощупать" движок!



Source code repository:
http://discuzx-en.googlecode.com/svn/trunk/ucenter1.5.2/
http://discuzx-en.googlecode.com/svn/trunk/ucenter1.6.0/

Discussion Forum:
http://codersclub.org/discuzx/forum.php?gid=40

Download English UCenter 1.5.2 and 1.6.0 for free:
http://code.google.com/p/discuzx-en/downloads/list

Источник: : Оригинал Обратные ссылки(2) Просмотров(59832)
 
Article «UCenter» has 0 comments