亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實(shí)現(xiàn)身份認(rèn)證的方法及系統(tǒng)與流程

文檔序號(hào):11681313閱讀:348來(lái)源:國(guó)知局
一種實(shí)現(xiàn)身份認(rèn)證的方法及系統(tǒng)與流程

本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種實(shí)現(xiàn)身份認(rèn)證的方法及系統(tǒng)。



背景技術(shù):

隨著計(jì)算機(jī)互聯(lián)網(wǎng)技術(shù)的發(fā)展,網(wǎng)絡(luò)運(yùn)營(yíng)商為終端用戶(hù)提供了各種應(yīng)用。在終端用戶(hù)需要接受應(yīng)用服務(wù)時(shí),常常需要通過(guò)應(yīng)用提供的網(wǎng)站登錄且驗(yàn)證通過(guò)后才能進(jìn)行。通常,各種應(yīng)用進(jìn)行身份認(rèn)證的過(guò)程為:網(wǎng)絡(luò)側(cè)的應(yīng)用服務(wù)器提供身份認(rèn)證的瀏覽器插件程序,在終端用戶(hù)通過(guò)瀏覽器登錄到應(yīng)用服務(wù)器時(shí)將瀏覽器插件程序安裝到終端本地;在終端用戶(hù)通過(guò)瀏覽器登錄到應(yīng)用服務(wù)器上時(shí),由瀏覽器插件程序獲取用戶(hù)身份信息后,加密發(fā)送給應(yīng)用服務(wù)器認(rèn)證,應(yīng)用服務(wù)器認(rèn)證通過(guò)后,為終端用戶(hù)提供應(yīng)用服務(wù)。

也就是說(shuō),應(yīng)用服務(wù)器作為終端用戶(hù)的身份認(rèn)證的實(shí)體,在終端用戶(hù)通過(guò)瀏覽器登錄到應(yīng)用服務(wù)器時(shí)獲得到加密信息進(jìn)行身份認(rèn)證,獲取方式主要是使用應(yīng)用服務(wù)器提供的瀏覽器插件程序完成。

但是,對(duì)于不同類(lèi)型的瀏覽器或同一類(lèi)型瀏覽器的不同版本,適用的瀏覽器插件程序各不相同,應(yīng)用服務(wù)器針對(duì)同一應(yīng)用,要對(duì)應(yīng)不同瀏覽器設(shè)置適用的不同瀏覽器插件程序,開(kāi)發(fā)成本高、特別地,瀏覽器插件程序在同一類(lèi)型瀏覽器的不同版本的兼容性也不相同,如ie8與ie11的activex插件在注冊(cè)使用過(guò)程中的適用的瀏覽器插件程序就不一致,導(dǎo)致實(shí)施成本較高。更進(jìn)一步地,瀏覽器插件在安裝過(guò)程匯總會(huì)因?yàn)椴煌挠?jì)算機(jī)軟硬件不同而導(dǎo)致難以查出原因的問(wèn)題,導(dǎo)致維護(hù)成本較高。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明實(shí)施例提供一種實(shí)現(xiàn)身份認(rèn)證的方法,該方法能夠在進(jìn)行應(yīng)用服務(wù)的身份認(rèn)證時(shí),易于實(shí)現(xiàn),降低開(kāi)發(fā)成本、實(shí)施成本及維護(hù)成本。

本發(fā)明實(shí)施例還提供一種實(shí)現(xiàn)身份認(rèn)證的系統(tǒng),該系統(tǒng)能夠在進(jìn)行應(yīng)用服務(wù)的身份認(rèn)證時(shí),易于實(shí)現(xiàn),降低開(kāi)發(fā)成本、實(shí)施成本及維護(hù)成本。

根據(jù)上述目的,本發(fā)明是這樣實(shí)現(xiàn)的:

一種實(shí)現(xiàn)身份認(rèn)證的方法,將獨(dú)立于瀏覽器的微端服務(wù)程序加載到用戶(hù)本地終端上,該方法還包括:

所述微端服務(wù)程序在接收到身份認(rèn)證請(qǐng)求時(shí),將獲取的瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器通過(guò)瀏覽器的唯一標(biāo)識(shí)對(duì)瀏覽器匹配后,由應(yīng)用服務(wù)器通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份,或者所述微端服務(wù)程序通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份。

較佳地,所述獲取瀏覽器的唯一標(biāo)識(shí)為:

應(yīng)用服務(wù)器為所述瀏覽器分配唯一標(biāo)識(shí),并發(fā)送給所述微端服務(wù)程序。

較佳地,所述用戶(hù)信息是在終端用戶(hù)通過(guò)瀏覽器注冊(cè)到應(yīng)用服務(wù)器時(shí),由應(yīng)用服務(wù)器將用戶(hù)信息發(fā)送給所述微端服務(wù)程序的,并由所述微端服務(wù)程序保存。

較佳地,所述由應(yīng)用服務(wù)器通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份為:

所述用戶(hù)本地終端設(shè)置加密鎖;

所述微端服務(wù)程序?qū)⒓用艿挠脩?hù)信息發(fā)送給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器通過(guò)所述微端服務(wù)程序訪問(wèn)所設(shè)置的加密鎖,將加密的用戶(hù)信息發(fā)送給加密鎖驗(yàn)證后,通過(guò)所述微端服務(wù)程序接收得到驗(yàn)證結(jié)果。

較佳地,所述微端服務(wù)程序通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份為:

所述用戶(hù)本地終端設(shè)置加密鎖;

微端服務(wù)程序接收到應(yīng)用服務(wù)器返回的匹配瀏覽器成功信息后,在本地訪問(wèn)所設(shè)置的加密鎖,驗(yàn)證加密的用戶(hù)信息,成功后,向應(yīng)用服務(wù)器發(fā)送驗(yàn)證成功信息。

較佳地,所述認(rèn)證終端用戶(hù)身份還包括:

所述微端服務(wù)程序識(shí)別終端用戶(hù)發(fā)送身份認(rèn)證請(qǐng)求的操作動(dòng)作信息,或者用戶(hù)終端通過(guò)瀏覽器將身份認(rèn)證請(qǐng)求的操作動(dòng)作信息,發(fā)送給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器對(duì)應(yīng)所述操作動(dòng)作信息確定對(duì)應(yīng)的動(dòng)作標(biāo)識(shí)后,由所述微端服務(wù)器或應(yīng)用服務(wù)器通過(guò)所述微端服務(wù)器訪問(wèn)用戶(hù)本地終端設(shè)置的加密鎖進(jìn)行動(dòng)作驗(yàn)證。

較佳地,該方法還包括:應(yīng)用服務(wù)器對(duì)終端用戶(hù)認(rèn)證通過(guò)后,向所述瀏覽器發(fā)送加密的用戶(hù)信息,所述瀏覽器采用加密的用戶(hù)信息登錄到應(yīng)用服務(wù)器上,終端用戶(hù)通過(guò)瀏覽器獲取應(yīng)用服務(wù)器提供的應(yīng)用服務(wù)。

一種實(shí)現(xiàn)身份認(rèn)證的系統(tǒng),包括:終端和應(yīng)用服務(wù)器,其中,

終端,用于加載獨(dú)立于瀏覽器的微端服務(wù)程序,所述微端服務(wù)程序在接收到身份認(rèn)證請(qǐng)求時(shí),將獲取的瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器;將加密的用戶(hù)信息發(fā)送給應(yīng)用服務(wù)器或者通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份;

應(yīng)用服務(wù)器,用于向終端提供所述微端服務(wù)程序,通過(guò)瀏覽器的唯一標(biāo)識(shí)對(duì)瀏覽器匹配后,通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份。

較佳地,所述用戶(hù)信息是在終端用戶(hù)通過(guò)終端的瀏覽器注冊(cè)到應(yīng)用服務(wù)器時(shí),由應(yīng)用服務(wù)器將用戶(hù)信息發(fā)送給所述微端服務(wù)程序的,并由所述微端服務(wù)程序保存。

較佳地,所述應(yīng)用服務(wù)器,還用于對(duì)終端用戶(hù)認(rèn)證通過(guò)后,向終端的瀏覽器發(fā)送加密的用戶(hù)信息,所述終端的瀏覽器采用加密的用戶(hù)信息登錄到應(yīng)用服務(wù)器上,終端用戶(hù)通過(guò)終端的瀏覽器獲取應(yīng)用服務(wù)器提供的應(yīng)用服務(wù)。

由上述方案可以看出,本發(fā)明實(shí)施例提供獨(dú)立于瀏覽器的微端服務(wù)程序,加載到終端用戶(hù)本地;當(dāng)終端用戶(hù)發(fā)送身份認(rèn)證請(qǐng)求時(shí),所述微端服務(wù)程序?qū)@取的瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器通過(guò)瀏覽器的唯一標(biāo)識(shí)匹配終端用戶(hù)本地的瀏覽器,由應(yīng)用服務(wù)器通過(guò)加密后的用戶(hù)信息進(jìn)行終端用戶(hù)的身份認(rèn)證或者微端服務(wù)程序通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份。通過(guò)后,應(yīng)用服務(wù)器將加密后的用戶(hù)信息作為瀏覽器的入口標(biāo)識(shí)提供給瀏覽器,瀏覽器通過(guò)該入口標(biāo)識(shí)使得終端用戶(hù)登錄到應(yīng)用服務(wù)器上。這樣,對(duì)于不同類(lèi)型的瀏覽器及同一類(lèi)型的不同版本的瀏覽器,只需要使用應(yīng)用服務(wù)器設(shè)置的微端服務(wù)程序即可,而不需要再對(duì)應(yīng)適用的不同瀏覽器插件程序,因此,本發(fā)明提供的方法及系統(tǒng)在進(jìn)行應(yīng)用服務(wù)的身份認(rèn)證時(shí),易于實(shí)現(xiàn),降低開(kāi)發(fā)成本、實(shí)施成本及維護(hù)成本。

附圖說(shuō)明

圖1為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的方法流程圖;

圖2為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的方法具體例子流程圖;

圖3為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的系統(tǒng)結(jié)構(gòu)示意圖;

圖4為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的系統(tǒng)場(chǎng)景實(shí)現(xiàn)示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。

本發(fā)明實(shí)施例為了對(duì)于不同類(lèi)型的瀏覽器及同一類(lèi)型的不同版本的瀏覽器,只需要使用應(yīng)用服務(wù)器設(shè)置的微端服務(wù)程序即可,而不需要再對(duì)應(yīng)適用的不同瀏覽器插件程序,提供獨(dú)立于瀏覽器的微端服務(wù)程序,加載到終端用戶(hù)本地;當(dāng)終端用戶(hù)發(fā)送身份認(rèn)證請(qǐng)求時(shí),所述微端服務(wù)程序?qū)@取的瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器通過(guò)瀏覽器的唯一標(biāo)識(shí)匹配終端用戶(hù)本地的瀏覽器后,由應(yīng)用服務(wù)器通過(guò)加密后的用戶(hù)信息進(jìn)行終端用戶(hù)的身份認(rèn)證或者微端服務(wù)程序通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份。通過(guò)后,應(yīng)用服務(wù)器將加密后的用戶(hù)信息作為瀏覽器的入口標(biāo)識(shí)提供給瀏覽器,瀏覽器通過(guò)該入口標(biāo)識(shí)使得終端用戶(hù)登錄到應(yīng)用服務(wù)器上。

在這里,所述獲取的瀏覽器的唯一標(biāo)識(shí)包含在認(rèn)證請(qǐng)求數(shù)據(jù)中由所述微端服務(wù)程序發(fā)送給應(yīng)用服務(wù)器,所述認(rèn)證請(qǐng)求數(shù)據(jù)還可以包括加密的用戶(hù)信息。

因此,本發(fā)明實(shí)施例在進(jìn)行應(yīng)用服務(wù)的身份認(rèn)證時(shí),易于實(shí)現(xiàn),降低開(kāi)發(fā)成本、實(shí)施成本及維護(hù)成本。

圖1為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的方法流程圖,其具體步驟為:

步驟101、獨(dú)立于終端用戶(hù)的瀏覽器的微端服務(wù)程序加載到用戶(hù)本地終端上;

在本步驟中,用戶(hù)本地終端只需要一次進(jìn)行加載,之后可以重復(fù)運(yùn)行該微端服務(wù)程序;

步驟102、所述微端服務(wù)程序獲取到瀏覽器的唯一標(biāo)識(shí);

在本步驟中,微端服務(wù)程序可以從應(yīng)用服務(wù)器獲取到或者在用戶(hù)終端本地獲取到;

在本步驟中,當(dāng)從應(yīng)用服務(wù)器獲取到時(shí),應(yīng)用服務(wù)器為所述瀏覽器分配唯一標(biāo)識(shí),并發(fā)送給微端服務(wù)程序;

步驟103、所述微端服務(wù)程序在終端用戶(hù)發(fā)送身份認(rèn)證請(qǐng)求時(shí),將瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器通過(guò)瀏覽器的唯一標(biāo)識(shí)對(duì)瀏覽器認(rèn)證;

在本步驟中,終端用戶(hù)發(fā)送身份認(rèn)證請(qǐng)求可以使在通過(guò)瀏覽器登錄時(shí)進(jìn)行的;

步驟104、由應(yīng)用服務(wù)器通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份,或者所述微端服務(wù)程序通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份。

在該方法中,步驟103中的用戶(hù)信息是在終端用戶(hù)通過(guò)瀏覽器注冊(cè)到應(yīng)用服務(wù)器時(shí),由應(yīng)用服務(wù)器將用戶(hù)信息發(fā)送給所述微端服務(wù)程序的,并由所述微端服務(wù)程序保存。

在該方法中,進(jìn)一步包括,應(yīng)用服務(wù)器對(duì)終端用戶(hù)認(rèn)證通過(guò)后,向所述瀏覽器發(fā)送加密的用戶(hù)信息,所述瀏覽器采用加密的用戶(hù)信息登錄到應(yīng)用服務(wù)器上,終端用戶(hù)通過(guò)瀏覽器獲取應(yīng)用服務(wù)器提供的應(yīng)用服務(wù)。

圖2為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的方法具體例子流程圖,其具體步驟為:

步驟201、應(yīng)用服務(wù)器設(shè)置獨(dú)立于終端用戶(hù)的瀏覽器的微端服務(wù)程序;

在本步驟中,微端服務(wù)程序采用加密鎖預(yù)埋密鑰文件進(jìn)行編寫(xiě),并與應(yīng)用服務(wù)器進(jìn)行匹配;

步驟202、終端用戶(hù)打開(kāi)應(yīng)用服務(wù)器提供的網(wǎng)站,網(wǎng)站提示下載微端服務(wù)程序;

步驟203、終端用戶(hù)將微端服務(wù)程序下載到終端本地并運(yùn)行;

步驟204、應(yīng)用服務(wù)器為打開(kāi)所述網(wǎng)站的瀏覽器分配唯一標(biāo)識(shí),微端服務(wù)程序從應(yīng)用服務(wù)器中得到所述唯一標(biāo)識(shí),微端服務(wù)程序以長(zhǎng)鏈接形式向應(yīng)用服務(wù)器獲取終端用戶(hù)的操作以及數(shù)據(jù);

在本步驟中,所述唯一標(biāo)識(shí)可以為uuid。

步驟205、終端用戶(hù)在網(wǎng)站注冊(cè),將用戶(hù)信息上傳給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器將用戶(hù)信息傳遞給微端服務(wù)程序,微端服務(wù)程序?qū)⒂脩?hù)信息存儲(chǔ)到設(shè)置的加密鎖中;

步驟206、終端用戶(hù)通過(guò)瀏覽器在網(wǎng)站上登錄,瀏覽器以長(zhǎng)鏈接形式等待應(yīng)用服務(wù)器傳輸?shù)卿洈?shù)據(jù),即guid,微端服務(wù)程序根據(jù)加密鎖內(nèi)的用戶(hù)信息進(jìn)行加密,計(jì)算得到guid,并與所述瀏覽器的唯一標(biāo)識(shí)一起發(fā)送到應(yīng)用服務(wù)器上,用于應(yīng)用服務(wù)器進(jìn)行瀏覽器的識(shí)別及終端用戶(hù)身份認(rèn)證。通過(guò)后,瀏覽器獲取到guid進(jìn)行登錄。

從圖2可以看出,所述微端服務(wù)程序是用戶(hù)終端本地的一個(gè)程序,加載到用戶(hù)終端本地并運(yùn)行,運(yùn)行的方式可以有多種,比如作為一個(gè)系統(tǒng)服務(wù)(service)的形式一直保持運(yùn)行,其可以獲取瀏覽器的唯一標(biāo)識(shí),在用戶(hù)終端本地上還可以設(shè)置加密鎖,通過(guò)訪問(wèn)或/和調(diào)用所設(shè)置的加密鎖,對(duì)加密的用戶(hù)信息進(jìn)行認(rèn)證。還可以與網(wǎng)絡(luò)側(cè)的應(yīng)用服務(wù)器之間進(jìn)行交互,將瀏覽器的唯一標(biāo)識(shí)及加密的用戶(hù)信息發(fā)送給應(yīng)用服務(wù)器做進(jìn)一步匹配及認(rèn)證處理。具體地說(shuō),就是:所述微端服務(wù)程序?qū)⒓用艿挠脩?hù)信息發(fā)送給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器對(duì)加密的用戶(hù)信息進(jìn)行認(rèn)證。

其中,一種方式為,所述由應(yīng)用服務(wù)器通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份為:

所述用戶(hù)本地終端設(shè)置加密鎖;

所述微端服務(wù)程序?qū)⒓用艿挠脩?hù)信息發(fā)送給應(yīng)用服務(wù)器,由應(yīng)用服務(wù)器通過(guò)所述微端服務(wù)程序訪問(wèn)所設(shè)置的加密鎖,將加密的用戶(hù)信息發(fā)送給加密鎖驗(yàn)證后,通過(guò)所述微端服務(wù)程序接收得到驗(yàn)證結(jié)果。

另一種方式為,所述微端服務(wù)程序通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份為:

所述用戶(hù)本地終端設(shè)置加密鎖;

微端服務(wù)程序接收到應(yīng)用服務(wù)器返回的匹配瀏覽器成功信息后,在本地訪問(wèn)所設(shè)置的加密鎖,驗(yàn)證加密的用戶(hù)信息,成功后,向應(yīng)用服務(wù)器發(fā)送驗(yàn)證成功信息。

本發(fā)明實(shí)施例實(shí)現(xiàn)應(yīng)用服務(wù)器及微端服務(wù)器之間交互,分散認(rèn)證的方法,即:

終端用戶(hù)在通過(guò)瀏覽器登錄或注冊(cè)時(shí),由應(yīng)用服務(wù)器為瀏覽器分配唯一標(biāo)識(shí)并存儲(chǔ);

當(dāng)終端用戶(hù)再次登錄瀏覽器訪問(wèn)應(yīng)用服務(wù)器時(shí)或通過(guò)其他方式訪問(wèn)應(yīng)用服務(wù)器時(shí),由應(yīng)用服務(wù)器通過(guò)瀏覽器的唯一標(biāo)識(shí)對(duì)瀏覽器匹配成功,則發(fā)送匹配瀏覽器成功信息給微端服務(wù)程序,微端服務(wù)程序在本地驗(yàn)證加密的用戶(hù)信息,從而對(duì)終端用戶(hù)進(jìn)行認(rèn)證,成功后,則向應(yīng)用服務(wù)器發(fā)送驗(yàn)證成功信息。這樣,后續(xù)終端用戶(hù)就可以通過(guò)瀏覽器訪問(wèn)應(yīng)用服務(wù)器了。

在本發(fā)明中,還可以包括:應(yīng)用服務(wù)器獲取到終端用戶(hù)認(rèn)證請(qǐng)求數(shù)據(jù)及瀏覽器標(biāo)識(shí)后,會(huì)進(jìn)行認(rèn)證終端用戶(hù)是否存在或者是否合法(不同終端用戶(hù)被分配的瀏覽器標(biāo)識(shí)不同,另外會(huì)獲取到請(qǐng)求的操作動(dòng)作,諸如注冊(cè)、登錄、或其他認(rèn)證的標(biāo)識(shí),不同的動(dòng)作有不同的標(biāo)識(shí)。

應(yīng)用服務(wù)器可以將終端用戶(hù)信息及標(biāo)識(shí)發(fā)給用戶(hù)本地終端設(shè)置的加密鎖,鎖里存儲(chǔ)的有標(biāo)識(shí)對(duì)應(yīng)的動(dòng)作操作以及具體的數(shù)據(jù),加密鎖再進(jìn)行一次認(rèn)證,然后將認(rèn)證結(jié)果發(fā)給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器返回認(rèn)證結(jié)果消息給瀏覽器。這樣,后續(xù)終端用戶(hù)就可以通過(guò)瀏覽器訪問(wèn)應(yīng)用服務(wù)器了。

在本發(fā)明中,認(rèn)證請(qǐng)求可以是終端用戶(hù)在瀏覽器操作,發(fā)送給應(yīng)用服務(wù)器的,也可以是微端服務(wù)程序監(jiān)聽(tīng)瀏覽器的請(qǐng)求,微端服務(wù)程序再給服務(wù)器發(fā)送請(qǐng)求,所述請(qǐng)求包含瀏覽器的認(rèn)證請(qǐng)求或者/和獲取動(dòng)作標(biāo)識(shí)請(qǐng)求,即請(qǐng)求應(yīng)用服務(wù)器返回具體動(dòng)作標(biāo)識(shí)。

圖3為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的系統(tǒng)結(jié)構(gòu)示意圖,包括:終端和應(yīng)用服務(wù)器,其中,

終端,用于加載獨(dú)立于終端用戶(hù)的瀏覽器的微端服務(wù)程序,所述微端服務(wù)程序在接收到身份認(rèn)證請(qǐng)求時(shí),將加密的用戶(hù)信息及獲取的瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器;將加密的用戶(hù)信息發(fā)送給應(yīng)用服務(wù)器或者通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份;

應(yīng)用服務(wù)器,用于向終端提供所述微端服務(wù)程序,通過(guò)瀏覽器的唯一標(biāo)識(shí)對(duì)瀏覽器匹配后,通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份,通過(guò)加密的用戶(hù)信息認(rèn)證終端用戶(hù)身份。

在該系統(tǒng)中,所述用戶(hù)信息是在終端用戶(hù)通過(guò)終端的瀏覽器注冊(cè)到應(yīng)用服務(wù)器時(shí),由應(yīng)用服務(wù)器將用戶(hù)信息發(fā)送給所述微端服務(wù)程序的,并由所述微端服務(wù)程序保存。

在該系統(tǒng)中,所述應(yīng)用服務(wù)器,還用于對(duì)終端用戶(hù)認(rèn)證通過(guò)后,向終端的瀏覽器發(fā)送加密的用戶(hù)信息,所述終端的瀏覽器采用加密的用戶(hù)信息登錄到應(yīng)用服務(wù)器上,終端用戶(hù)通過(guò)終端的瀏覽器獲取應(yīng)用服務(wù)器提供的應(yīng)用服務(wù)。

舉一個(gè)具體例子說(shuō)明,如圖4所示,圖4為本發(fā)明實(shí)施例提供的一種實(shí)現(xiàn)身份認(rèn)證的系統(tǒng)場(chǎng)景實(shí)現(xiàn)示意圖,在用戶(hù)終端本地提供微端服務(wù)程序,當(dāng)終端用戶(hù)發(fā)送身份認(rèn)證請(qǐng)求時(shí),所述微端服務(wù)程序?qū)⒓用艿挠脩?hù)信息及獲取的瀏覽器的唯一標(biāo)識(shí)發(fā)送給應(yīng)用服務(wù)器,應(yīng)用服務(wù)器通過(guò)瀏覽器的唯一標(biāo)識(shí)匹配終端用戶(hù)本地的瀏覽器,由微端服務(wù)程序?qū)⒓用芎蟮挠脩?hù)信息發(fā)送給應(yīng)用服務(wù)器進(jìn)行身份認(rèn)證。通過(guò)后,應(yīng)用服務(wù)器將加密后的用戶(hù)信息作為瀏覽器的入口標(biāo)識(shí)提供給瀏覽器,瀏覽器通過(guò)該入口標(biāo)識(shí)使得終端用戶(hù)登錄到應(yīng)用服務(wù)器上。

從本發(fā)明實(shí)施例提供的方法及系統(tǒng)可以看出,本發(fā)明實(shí)施例通過(guò)設(shè)置一微端服務(wù)程序完成了跨終端的操作,并且可以支持所有類(lèi)型或同一類(lèi)型不同版本的瀏覽器。更進(jìn)一步地,微端服務(wù)程序在終端的兼容性遠(yuǎn)高于瀏覽器插件程序的兼容性,產(chǎn)品維護(hù)成本將大大降低。

以上舉較佳實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1