獲取用戶信息等資源,實現(xiàn)單點登錄。用戶已經(jīng)登錄企業(yè)門戶的前提下,單點登錄到門戶中的應(yīng)用。門戶與應(yīng)用的域名沒有關(guān)系。
“專業(yè)、務(wù)實、高效、創(chuàng)新、把客戶的事當(dāng)成自己的事”是我們每一個人一直以來堅持追求的企業(yè)文化。 創(chuàng)新互聯(lián)公司是您可以信賴的網(wǎng)站建設(shè)服務(wù)商、專業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專注于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計、軟件開發(fā)、設(shè)計服務(wù)業(yè)務(wù)。我們始終堅持以客戶需求為導(dǎo)向,結(jié)合用戶體驗與視覺傳達,提供有針對性的項目解決方案,提供專業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場,引領(lǐng)市場!
單點登錄通俗點講就是只需要登錄一次就可以訪問所有相互信任的應(yīng)用系統(tǒng)。應(yīng)該沒有沒有比這個更通俗的了。
單點登錄的本質(zhì)就是在多個應(yīng)用系統(tǒng)中共享登錄狀態(tài)。
可以看出,要實現(xiàn)SSO,需要以下主要的功能:所有應(yīng)用系統(tǒng)共享一個身份認(rèn)證系統(tǒng);所有應(yīng)用系統(tǒng)能夠識別和提取ticket信息;應(yīng)用系統(tǒng)能夠識別已經(jīng)登錄過的用戶,能自動判斷當(dāng)前用戶是否登錄過,從而完成單點登錄的功能。
單點登錄將登錄模塊抽離出來成為一個統(tǒng)一認(rèn)證平臺,應(yīng)用系統(tǒng)無需開發(fā)登錄模塊,只需簡單接入統(tǒng)一認(rèn)證平臺。
單點登錄的思路是這樣的,假定有個兩個系統(tǒng),A系統(tǒng)登錄一次后,再訪問B系統(tǒng)時是不需要登錄的,當(dāng)訪問B系統(tǒng)時,就去登錄系統(tǒng)判斷是否有效,如果登錄系統(tǒng)放行了,說明是已經(jīng)登錄過的。
在微信公眾號請求用戶網(wǎng)頁授權(quán)之前,開發(fā)者需要先到公眾平臺guan 網(wǎng)中的開發(fā)者中心頁配置授權(quán)回調(diào)域名。
第1步:用戶登錄B2C商城后臺,將鼠標(biāo)移至商城頂部的模式切換處,在彈出的的下拉列表中,點擊“微信商城”按鈕,進入微信商城配置頁面。第2步:找到“網(wǎng)頁授權(quán)”功能插件,并點擊插件右上角的“開啟”按鈕。
1,在微信開放平臺注冊開發(fā)者賬號,并且擁有一個已審核通過的網(wǎng)站應(yīng)用,獲取相應(yīng)的appid和appsecert,申請微信登錄且通過審核后,就可以開始了。
mySession.getAttribute(user);//從session里拿出用戶實體。
瀏覽器登陸時,java后臺會創(chuàng)建session對象,跟這個cookie綁定起來。
替換相應(yīng)的APPID APPSECRET SCOPE。