Сквозная авторизация DokuWiki и SMF
В текущий момент существует полнофункциональный модуль авторизации через БД SMF для DokuWiki. Однако хотелось бы, чтобы пользователю не приходилось по нескольку раз вводить логин и пароль для захода на все ресурсы ubuntu.ru. То есть необходимо разработать механизм бесшовной интеграции пользовательских сессий в Doku и SMF.
Сделать это гораздо проще, чем кажется. В механизм авторизации DokuWiki встроена возможность полной замены внутреннего механизма авторизации с помощью собственной реализации в классе авторизации функции trustExternal(). Стало быть необходимо всего лишь разобраться в дебрях механизма авторизации SMF и написать соответствующую реализацию функции trustExternal()
для DokuWiki. Добавить её необходимо в существующий модуль авторизации.
На этой странице хотелось бы собрать всю необходимую для написания модуля теоретическую информацию по поводу систем авторизации DokuWiki и SMF.