本發(fā)明涉及計(jì)算機(jī),尤其涉及一種網(wǎng)站登錄方法和裝置。
背景技術(shù):
1、在現(xiàn)有的網(wǎng)站登錄場景中,用戶基于客戶端實(shí)現(xiàn)網(wǎng)站登錄一般采用表單填寫的方式,即登錄網(wǎng)站進(jìn)行權(quán)限認(rèn)證時(shí),需要填寫相應(yīng)的賬號(hào)和密碼,并在登錄時(shí)將填寫的賬號(hào)密碼數(shù)據(jù)發(fā)送到服務(wù)器,以進(jìn)行網(wǎng)站登錄。
2、在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
3、用戶在登錄時(shí)輸入的賬號(hào)密碼容易被攔截獲取,進(jìn)而出現(xiàn)賬號(hào)被篡改或非法操作的問題,網(wǎng)站登錄的安全性較差。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本發(fā)明實(shí)施例提供一種網(wǎng)站登錄方法和裝置,通過對賬號(hào)密碼進(jìn)行加密,以及對客戶端的邏輯地址進(jìn)行轉(zhuǎn)錄和校驗(yàn),能夠防止用戶在登錄時(shí)輸入的賬號(hào)密碼被攔截獲取,并且解決了賬號(hào)被篡改或非法操作的問題,提高網(wǎng)站登錄的安全性。
2、為實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種網(wǎng)站登錄方法。
3、一種網(wǎng)站登錄方法,包括:響應(yīng)于來自客戶端的網(wǎng)站登錄請求,獲取所述客戶端的邏輯地址;按照預(yù)先設(shè)置的邏輯地址轉(zhuǎn)錄規(guī)則,對所述邏輯地址進(jìn)行轉(zhuǎn)錄,生成邏輯地址特征信息,并根據(jù)所述邏輯地址特征信息進(jìn)行邏輯地址校驗(yàn);在所述邏輯地址校驗(yàn)通過的情況下,獲取所述客戶端的賬號(hào)密碼加密信息,并將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄。
4、可選地,所述方法還包括:在所述邏輯地址校驗(yàn)不通過的情況下,從所述網(wǎng)站登錄請求中獲取賬號(hào)和密碼;通過預(yù)先設(shè)置的賬號(hào)密碼加密規(guī)則和賬號(hào)密碼對照表,對獲取的賬號(hào)和密碼進(jìn)行加密,得到所述賬號(hào)密碼加密信息。
5、可選地,所述根據(jù)所述邏輯地址特征信息進(jìn)行邏輯地址校驗(yàn),包括:判斷特征信息列表中是否存在所述邏輯地址特征信息;若存在,則所述邏輯地址校驗(yàn)通過,若不存在,則所述邏輯地址校驗(yàn)不通過。
6、可選地,所述將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄,包括:將所述賬號(hào)密碼加密信息發(fā)送至所述服務(wù)端,以使所述服務(wù)端基于所述預(yù)先設(shè)置的賬號(hào)密碼加密規(guī)則和賬號(hào)密碼對照表,對所述賬號(hào)密碼加密信息進(jìn)行解密得到賬號(hào)和密碼,并通過解密得到的賬號(hào)和密碼進(jìn)行網(wǎng)站登錄。
7、可選地,所述將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄,包括:根據(jù)所述邏輯地址得到代理邏輯地址,并通過所述代理邏輯地址,將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄。
8、可選地,所述賬號(hào)密碼加密信息是保存在所述客戶端的小型文本文件中的,所述方法還包括:對所述小型文本文件的訪問信息和發(fā)送信息進(jìn)行監(jiān)控。
9、可選地,所述方法還包括:根據(jù)預(yù)設(shè)的邏輯地址轉(zhuǎn)錄規(guī)則的更新策略,結(jié)合所述邏輯地址轉(zhuǎn)錄規(guī)則的使用時(shí)長和使用次數(shù),對所述邏輯地址轉(zhuǎn)錄規(guī)則進(jìn)行更新。
10、根據(jù)本發(fā)明實(shí)施例的另一方面,提供了一種網(wǎng)站登錄裝置。
11、一種網(wǎng)站登錄裝置,包括:邏輯地址獲取模塊,用于響應(yīng)于來自客戶端的網(wǎng)站登錄請求,獲取所述客戶端的邏輯地址;邏輯地址校驗(yàn)?zāi)K,用于按照預(yù)先設(shè)置的邏輯地址轉(zhuǎn)錄規(guī)則,對所述邏輯地址進(jìn)行轉(zhuǎn)錄,生成邏輯地址特征信息,并根據(jù)所述邏輯地址特征信息進(jìn)行邏輯地址校驗(yàn);網(wǎng)站登錄模塊,用于在所述邏輯地址校驗(yàn)通過的情況下,獲取所述客戶端的賬號(hào)密碼加密信息,并將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄。
12、可選地,所述邏輯地址校驗(yàn)?zāi)K還用于:在所述邏輯地址校驗(yàn)不通過的情況下,從所述網(wǎng)站登錄請求中獲取賬號(hào)和密碼;通過預(yù)先設(shè)置的賬號(hào)密碼加密規(guī)則和賬號(hào)密碼對照表,對獲取的賬號(hào)和密碼進(jìn)行加密,得到所述賬號(hào)密碼加密信息。
13、可選地,所述邏輯地址校驗(yàn)?zāi)K還用于:判斷特征信息列表中是否存在所述邏輯地址特征信息;若存在,則所述邏輯地址校驗(yàn)通過,若不存在,則所述邏輯地址校驗(yàn)不通過。
14、可選地,所述網(wǎng)站登錄模塊還用于:將所述賬號(hào)密碼加密信息發(fā)送至所述服務(wù)端,以使所述服務(wù)端基于所述預(yù)先設(shè)置的賬號(hào)密碼加密規(guī)則和賬號(hào)密碼對照表,對所述賬號(hào)密碼加密信息進(jìn)行解密得到賬號(hào)和密碼,并通過解密得到的賬號(hào)和密碼進(jìn)行網(wǎng)站登錄。
15、可選地,所述網(wǎng)站登錄模塊還用于:根據(jù)所述邏輯地址得到代理邏輯地址,并通過所述代理邏輯地址,將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄。
16、可選地,所述賬號(hào)密碼加密信息是保存在所述客戶端的小型文本文件中的,所述裝置還包括監(jiān)控模塊,用于:對所述小型文本文件的訪問信息和發(fā)送信息進(jìn)行監(jiān)控。
17、可選地,所述邏輯地址校驗(yàn)?zāi)K還用于:根據(jù)預(yù)設(shè)的邏輯地址轉(zhuǎn)錄規(guī)則的更新策略,結(jié)合所述邏輯地址轉(zhuǎn)錄規(guī)則的使用時(shí)長和使用次數(shù),對所述邏輯地址轉(zhuǎn)錄規(guī)則進(jìn)行更新。
18、根據(jù)本發(fā)明實(shí)施例的又一方面,提供了一種電子設(shè)備。
19、一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)器,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述一個(gè)或多個(gè)處理器實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的網(wǎng)站登錄方法。
20、根據(jù)本發(fā)明實(shí)施例的又一方面,提供了一種計(jì)算機(jī)可讀介質(zhì)。
21、一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)本發(fā)明實(shí)施例所提供的網(wǎng)站登錄方法。
22、上述發(fā)明中的一個(gè)實(shí)施例具有如下優(yōu)點(diǎn)或有益效果:通過響應(yīng)于來自客戶端的網(wǎng)站登錄請求,獲取客戶端的邏輯地址;按照預(yù)先設(shè)置的邏輯地址轉(zhuǎn)錄規(guī)則,對邏輯地址進(jìn)行轉(zhuǎn)錄,生成邏輯地址特征信息,并根據(jù)邏輯地址特征信息進(jìn)行邏輯地址校驗(yàn);在邏輯地址校驗(yàn)通過的情況下,獲取客戶端的賬號(hào)密碼加密信息,并將賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄的技術(shù)方案,通過對賬號(hào)密碼進(jìn)行加密,以及對客戶端的邏輯地址進(jìn)行轉(zhuǎn)錄和校驗(yàn),能夠防止用戶在登錄時(shí)輸入的賬號(hào)密碼被攔截獲取,并且解決了賬號(hào)被篡改或非法操作的問題,提高網(wǎng)站登錄的安全性。
23、上述的非慣用的可選方式所具有的進(jìn)一步效果將在下文中結(jié)合具體實(shí)施方式加以說明。
1.一種網(wǎng)站登錄方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述邏輯地址特征信息進(jìn)行邏輯地址校驗(yàn),包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述賬號(hào)密碼加密信息發(fā)送至服務(wù)端進(jìn)行網(wǎng)站登錄,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述賬號(hào)密碼加密信息是保存在所述客戶端的小型文本文件中的,所述方法還包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種網(wǎng)站登錄裝置,其特征在于,包括:
9.一種電子設(shè)備,其特征在于,包括:
10.一種計(jì)算機(jī)可讀介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一所述的方法。