[英]Login into Joomla website using another website
我已經開發了一個joomla網站。 我也有一個基於PHP的網站。
讓我們將我的joomla網站www.xyzjoomla.com
,將基於PHP的靜態網站www.myPHPwebsite.com
我已經在www.myPHPwebsite.com
上創建了一個登錄表單,並想要登錄www.xyzjoomla.com
。
背后的想法是,當我們在joomla中提交表單時,一些數據正在發送到頁面(一些$_POST
值),並且joomla接收了這些憑據並登錄。所以我的查詢是,是否可以從www.myPHPwebsite.com
到www.xyzjoomla.com
以便joomla站點從該PHP站點接收到數據時,它將登錄用戶。
或者,如果這不可能,那么還有其他方法可以實現此目標。
如果您在php站點上進行了登錄,則該問題與單點登錄非常相似,可以使用一種可用的SSO系統。 這里出現了混亂。
或在父級上建立簡單登錄,然后在站點之間使用混合或類似SSO的登錄。
這是可能的。 您必須使用cURL。 由於Joomla在表單中使用了唯一的ID,因此您會遇到一些艱巨的挑戰,但有可能。
訣竅是先抓取頁面,然后再登錄。
您可以在此處查看更多信息通過腳本CURL登錄到Joomla網站
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.