Rails APP用户使用WordPress Cassava CAS Server进行身份验证

时间:2018-06-07 14:09:53

标签: wordpress cas rails-authorization

使用WP中的Cassava CAS Server插件从Rails应用程序验证用户。

On 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服务器,但在这种情况下我的rails应用程序只获得WP user_id,我希望通过电子邮件将它们合并。

0 个答案:

没有答案