Каков наилучший способ интегрировать Rails Restful Auth App Login в Wiki (MediaWiki?)

StackOverflow https://stackoverflow.com/questions/655174

Вопрос

У меня есть приложение ruby on rails, использующее аутентификацию restful, и я хочу добавить Wiki на свой сайт.MediaWiki выглядит как мой лучший вариант, поскольку он полнофункциональный, и я могу работать со стеком LAMP.Однако я не согласен с MediaWiki, если есть другое приложение (желательно с открытым исходным кодом), которое будет лучше интегрироваться.

Я хотел бы знать, может ли кто-нибудь предложить способ интегрировать вход в мое приложение rails с MediaWiki, чтобы пользователям не приходилось входить в систему дважды или, по крайней мере, они могли иметь одинаковые учетные данные как в приложении rails, так и в wiki.

Я просмотрел расширения MediaWiki, но не могу точно определить, какое из них является лучшим решением.Текущее приложение rails размещено на CentOS с корпоративным ruby и phusion.

Это было полезно?

Решение

Возможно, это не самое чистое решение, но MediaWiki предоставляет поддержку OpenID.Аналогично, вы можете изменить аутентификацию RESTful для поддержки OpenID здесь.Это обсуждается в следующий пост.

Если оба ваших приложения поддерживают OpenID, значит, вы достигли своих целей.Если это внутреннее решение, то очевидно, что оно не идеально.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top