簡體   English   中英

如何在servlet上驗證wordpress用戶?

[英]How to verify a wordpress user at a servlet?

我想將ajax應用程序嵌入到wordpress網站中。 Ajax應用程序將與在tomcat上運行的servlet進行通信。 現在,Servlet需要一種方法來驗證請求是否源自登錄到wordpress的用戶。 通常如何解決?

AFAIK,wordpress是無狀態的,並且不使用會話,這使我很好奇如何跟蹤wordpress中已登錄的用戶。 第二個問題是,servlet如何請求wordpress來驗證給定用戶是否仍在登錄?

歡迎任何意見,謝謝。

您唯一可以做的就是讀取cookie。 僅當您使用相同的域(或子域,並且cookie對所有子域均有效)時,該方法才有效。 但是,會話cookie可能無法為您提供足夠的信息。 您無法從Java應用程序讀取PHP會話,並且通常不能以這種方式混合使用兩個應用程序。

作為一個小的解決方法,您可以使用javascript檢查當前登錄的用戶(通過在DOM中找到用戶名),並使用ajax發送該用戶名,但這一點都不安全。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM