Интересует такой вопрос. На одном из планируемых сайтов будет модуль не использующий шаблонизаторы UMI, ни ее бд. Крайне хотелось бы использовать авторизационную сессию сайта на юми. Т.е. если пользователь авторизовался на сайте, то и в этот модуль мог попасть и наоборот, если напрямую зайти в этот модуль можно было авторизоваться на сайте с логином/паролем пользователя Umi.
Доступ к исходному коду стороннего модуля есть. Я смотрел в сторону UmiFramework, к сожалению он вообще не документирован. А в примерах на свн примитивная проверка куков, не делающая различий между правами пользователя.
if (isset($_COOKIE['umicms_session'])) { ... }
если тебе нужен набор umi api для проверки\определения пользователя, его группы пользователй, его прав, авторизирован ли он, то просто посмотри функции метода users. для этого можно посмотреть в папку /classes/modules/users/*.php
то есть для вывода формы авторизации или чего-то другого если пользователь авторизован отлично подойдет макрос(или терминами php функция) $users_module->auth(); только не забудь получить экземпляр класса перед этим
$users_module = cmsController::getInstance()->getModule('users');
в итоге для вывода формы авторизации или вывода чего-то другого подойдет такая запись
$users_module = cmsController::getInstance()->getModule('users');
return $users_module->auth();
не уверен что это то, что тебе надо, но может я и угадал с направлением ;)