1.一種密碼重設(shè)方法,其特征在于,包括:
根據(jù)用戶的密碼重設(shè)指令,提供密碼重設(shè)界面,所述密碼重設(shè)界面包括與各項用戶信息一一對應(yīng)的多個用戶信息輸入框和滑塊拼圖,所述用戶信息包括用戶賬號,還包括用戶姓名、用戶手機(jī)號、用戶對指定問題的回答中的一項或多項;
通過所述用戶信息輸入框接收到用戶輸入的用戶信息時,生成所述用戶信息對應(yīng)的信息輸入標(biāo)記;
確定所述用戶滑動所述滑塊拼圖時,生成所述滑塊拼圖對應(yīng)的滑塊操作標(biāo)記;
當(dāng)生成與各項所述用戶信息一一對應(yīng)的多個所述信息輸入標(biāo)記且所述滑塊拼圖的完成結(jié)果正確時,將各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記發(fā)送至服務(wù)器,以使所述服務(wù)器根據(jù)各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記引導(dǎo)所述用戶進(jìn)行密碼重設(shè)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成所述用戶信息對應(yīng)的信息輸入標(biāo)記,包括:
利用第一預(yù)設(shè)算法對第一預(yù)設(shè)參數(shù)進(jìn)行運(yùn)算,生成所述用戶信息對應(yīng)的信息輸入標(biāo)記,其中,所述第一預(yù)設(shè)參數(shù)包括當(dāng)前日期或者所述用戶信息的全部或部分內(nèi)容;
所述生成所述滑塊拼圖對應(yīng)的滑塊操作標(biāo)記,包括:
利用第二預(yù)設(shè)算法對第二預(yù)設(shè)參數(shù)進(jìn)行運(yùn)算,生成所述滑塊拼圖對應(yīng)的滑塊操作標(biāo)記,其中,所述第二預(yù)設(shè)參數(shù)包括當(dāng)前日期。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述通過所述用戶信息輸入框接收到用戶輸入的用戶信息后,所述方法還包括:
將所述用戶信息發(fā)送至所述服務(wù)器,以使所述服務(wù)器校驗所述用戶信息是否正確;
在接收到所述服務(wù)器發(fā)送的各項所述用戶信息均校驗正確的指令后,將所述滑塊拼圖變?yōu)榭苫瑒訝顟B(tài)。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述將各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記發(fā)送至服務(wù)器,包括:
分別對各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記進(jìn)行加密,將各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記的密文發(fā)送至所述服務(wù)器。
5.一種密碼重設(shè)方法,其特征在于,包括:
在用戶申請密碼重設(shè)過程中,判斷是否接收到來自終端設(shè)備的與各項用戶信息一一對應(yīng)的多個信息輸入標(biāo)記和對應(yīng)滑塊拼圖的滑塊操作標(biāo)記;
其中,所述用戶信息包括用戶賬號,還包括用戶姓名、用戶手機(jī)號、用戶對指定問題的回答中的一項或多項,所述信息輸入標(biāo)記為所述終端設(shè)備在通過用戶信息輸入框接收到用戶輸入的所述用戶信息時生成,所述用戶信息輸入框為多個,與各項所述用戶信息一一對應(yīng),所述滑塊操作標(biāo)記為所述終端設(shè)備在確定用戶滑動滑塊拼圖時生成,所述用戶信息輸入框和所述滑塊拼圖從屬于密碼重設(shè)界面,所述密碼重設(shè)界面為所述終端設(shè)備根據(jù)用戶的密碼重設(shè)指令所提供;
若接收到來自終端設(shè)備的與各項用戶信息一一對應(yīng)的多個信息輸入標(biāo)記和對應(yīng)滑塊拼圖的滑塊操作標(biāo)記,則校驗各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記是否均符合預(yù)設(shè)規(guī)則;
若各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記均符合所述預(yù)設(shè)規(guī)則,向所述終端設(shè)備發(fā)送密碼重設(shè)指令,以引導(dǎo)所述用戶進(jìn)行密碼重設(shè)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述校驗各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記是否均符合預(yù)設(shè)規(guī)則,包括:
通過第一預(yù)設(shè)算法解析所述信息輸入標(biāo)記,校驗解析結(jié)果是否為第一預(yù)設(shè)參數(shù),若是,則確定所述信息輸入標(biāo)記符合所述預(yù)設(shè)規(guī)則,所述第一預(yù)設(shè)參數(shù)包括當(dāng)前日期或者所述信息輸入標(biāo)記對應(yīng)的用戶信息的全部或部分內(nèi)容;
通過第二預(yù)設(shè)算法解析所述滑塊操作標(biāo)記,校驗解析結(jié)果是否為第二預(yù)設(shè)參數(shù),若是,則確定所述滑塊操作標(biāo)記符合所述預(yù)設(shè)規(guī)則,所述第二預(yù)設(shè)參數(shù)包括當(dāng)前日期。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,在判斷是否接收到來自終端設(shè)備的與各項用戶信息一一對應(yīng)的多個信息輸入標(biāo)記和對應(yīng)滑塊拼圖的滑塊操作標(biāo)記之前,所述方法還包括:
接收所述終端設(shè)備發(fā)送的所述用戶信息,校驗所述用戶信息是否正確;
當(dāng)校驗所述用戶信息正確時,向所述終端設(shè)備發(fā)送所述用戶信息校驗正確的指令。
8.根據(jù)權(quán)利要求5至7任一項所述的方法,其特征在于,各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記均為密文形式,所述校驗各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記是否均符合預(yù)設(shè)規(guī)則,包括:
對各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記進(jìn)行解密,得到各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記的明文;
校驗各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記的明文是否均符合所述預(yù)設(shè)規(guī)則。
9.一種密碼重設(shè)裝置,其特征在于,包括:
界面提供模塊,用于根據(jù)用戶的密碼重設(shè)指令,提供密碼重設(shè)界面,所述密碼重設(shè)界面包括與各項用戶信息一一對應(yīng)的多個用戶信息輸入框和滑塊拼圖,所述用戶信息包括用戶賬號,還包括用戶姓名、用戶手機(jī)號、用戶對指定問題的回答中的一項或多項;
第一標(biāo)記生成模塊,用于通過所述用戶信息輸入框接收到用戶輸入的用戶信息時,生成所述用戶信息對應(yīng)的信息輸入標(biāo)記;
第二標(biāo)記生成模塊,用于確定所述用戶滑動所述滑塊拼圖時,生成所述滑塊拼圖對應(yīng)的滑塊操作標(biāo)記;
標(biāo)記發(fā)送模塊,用于當(dāng)生成與各項所述用戶信息一一對應(yīng)的多個所述信息輸入標(biāo)記且所述滑塊拼圖的完成結(jié)果正確時,將各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記發(fā)送至服務(wù)器,以使所述服務(wù)器根據(jù)各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記引導(dǎo)所述用戶進(jìn)行密碼重設(shè)。
10.一種密碼重設(shè)裝置,其特征在于,包括:
標(biāo)記判斷模塊,用于在用戶申請密碼重設(shè)過程中,判斷是否接收到來自終端設(shè)備的與各項用戶信息一一對應(yīng)的多個信息輸入標(biāo)記和對應(yīng)滑塊拼圖的滑塊操作標(biāo)記;
其中,所述用戶信息包括用戶賬號,還包括用戶姓名、用戶手機(jī)號、用戶對指定問題的回答中的一項或多項,所述信息輸入標(biāo)記為所述終端設(shè)備在通過用戶信息輸入框接收到用戶輸入的所述用戶信息時生成,所述用戶信息輸入框為多個,與各項所述用戶信息一一對應(yīng),所述滑塊操作標(biāo)記為所述終端設(shè)備在確定用戶滑動滑塊拼圖時生成,所述用戶信息輸入框和所述滑塊拼圖從屬于密碼重設(shè)界面,所述密碼重設(shè)界面為所述終端設(shè)備根據(jù)用戶的密碼重設(shè)指令所提供;
標(biāo)記校驗?zāi)K,用于若接收到來自終端設(shè)備的與各項用戶信息一一對應(yīng)的多個信息輸入標(biāo)記和對應(yīng)滑塊拼圖的滑塊操作標(biāo)記,則校驗各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記是否均符合預(yù)設(shè)規(guī)則;
指令發(fā)送模塊,用于若各個所述信息輸入標(biāo)記和所述滑塊操作標(biāo)記均符合所述預(yù)設(shè)規(guī)則,向所述終端設(shè)備發(fā)送密碼重設(shè)指令,以引導(dǎo)所述用戶進(jìn)行密碼重設(shè)。