Использование Cassava CAS Server Plugin в WP для аутентификации пользователей из приложения Rails.
На стороне Rails:
gem 'devise_cas_authenticatable'
На этапе проверки:
https://www.example.com/wp-cas/proxyValidate?service=http%3A%2F%2Flocalhost%3A3000%2Fusers%2Fservice&ticket=ST-XXXXXXX
Ответ WordPress:
<cas:serviceResponse><cas:authenticationFailure code="INVALID_TICKET">Expired ticket.</cas:authenticationFailure></cas:serviceResponse>
Может, кто-нибудь знает какое-либо решение для этого?
Я мог бы использовать плагин: wpCAS Server, но в этом случае мое приложение rails получает только WP user_idи я хотел бы объединить их по электронной почте.