2009-09-13 2 views
0

У нас есть существующая установка WordPress с процветающей базой пользователей.Интеграция авторизации WordPress/входа пользователя с приложением Ruby on Rails

В Rails также встроены некоторые новые веб-приложения для покрытия некоторых новых функций.

Любые предложения или советы по интеграции входа между WP и Rails-приложением?

Кто-нибудь сделал что-нибудь подобное раньше?

ответ

0

Что-то вроде этого? Rails Integration API, хотя это может быть противоположно тому, что вы хотите (т. Е. Заставляет WP разговаривать с существующей системой аутентификации рельсов, а не наоборот).

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

+0

Я посмотрел на этот плагин, но он не совместим с 2.8 и, кажется, несколько заброшен. Последние изменения в WP и Rails означают, что это не работает из коробки. Вы использовали его с успехом? – Hunter

+0

В основном я написал свой собственный плагин WordPress, чтобы справиться с этим. Просто FYI, если кто-то еще столкнется с этой проблемой. – Hunter

+0

@Hunter: вы все еще используете свой плагин для этого? Мне интересно делать то же самое. – Douglas

0

Если два приложения работают на одном и том же поддомене, вы сможете посмотреть на файл cookie, который установлен, когда вы вошли в Wordpress. После того, как файл cookie существует, вы можете получить информацию о члене из базы данных WP, используя идентификатор сеанса в файле cookie.

+0

Вы сделали это с успехом? Какие-либо оговорки? – Hunter

+0

Честно говоря, у меня нет, но это имеет смысл в теории для меня. – blockhead