一種二維碼身份驗證方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,特別是指一種二維碼身份驗證方法和裝置。
【背景技術(shù)】
[0002]隨著計算機技術(shù)的飛速發(fā)展和網(wǎng)絡(luò)應用的日益普及,在教育教學領(lǐng)域越來越多的將計算機技術(shù)應用到其中。教師在日常的教學工作中,已經(jīng)大部分使用電子教案,在教室中任教老師通過PC機將準備的電子教案投影到教育大屏上,展示給學生。但是,在現(xiàn)有教學過程中,每位任教老師只能通過教室中固定的PC機來進行電子教學,使得教師在授課時受至_ SPC機位置的限制。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的目的在于提出一種二維碼身份驗證方法和裝置,能夠使每位教師使用移動終端設(shè)備在教室中進行日常的教學工作。
[0004]基于上述目的本發(fā)明提供的一種二維碼身份驗證方法,包括步驟:
[0005]通過移動終端掃描PC機中的二維碼;
[0006]所述移動終端根據(jù)該二維碼獲得無線賬號、密碼以及PC機的IP地址;
[0007]所述移動終端打開無線網(wǎng)絡(luò),并將所述無線賬號、密碼加入到無線列表中使所述移動終端與PC機無線連接,并保存PC機的IP地址;
[0008]所述PC機連接到大屏。
[0009]可選地,所述二維碼身份驗證方法登陸PC機,判斷PC機中要掃描的二維碼是否存在,如果存在才能夠通過移動終端掃描PC機中的二維碼。
[0010]進一步地,所述登陸PC機需要用戶輸入用戶登陸信息,若登陸失敗則顯示無效用戶,若登陸成功則可以查看其該用戶下是否存在要掃描的二維碼。
[0011 ] 進一步地,所述二維碼身份驗證方法登陸PC機,判斷PC機中要掃描的二維碼是否存在,如果不存在則在PC機中生成二維碼;
[0012]在該PC機中安裝有二維碼生成器,所述二維碼生成器首先獲得該PC機該時刻的動態(tài)IP地址以及該PC機無線網(wǎng)絡(luò)的賬號、密碼,然后生成所述的二維碼。
[0013]進一步地,所述生成后的二維碼進行安全保護處理,即使用假的二維碼掩蓋真正的二維碼,或者將真正的二維碼放置在隱藏文件中,或者打開真正的二維碼需要輸入口令或密碼的保護措施。
[0014]進一步地,所述在PC機中生成二維碼時,如果該用戶已經(jīng)生成過二維碼,只是該次登陸的用戶沒有找到或者其他原因造成的再次在PC機中生成二維碼,則所述PC機中會顯示無效操作并退出。
[0015]可選地,所述移動終端打開無線網(wǎng)絡(luò),并將所述無線賬號、密碼加入到無線列表中使所述移動終端與PC機無線連接,并保存PC機的IP地址之后;需要判斷所述移動終端是否能夠與PC機無線連接,若可以則PC機連接到大屏,若不可以則退出并顯示無效二維碼。
[0016]進一步地,所述退出并顯示無效二維碼是所述移動終端不能與PC機無線連接,說明獲取的PC機無線賬號、密碼不正確即掃描的二維碼不正確;掃描的二維碼不正確是該用戶為了防止別人盜取登陸該PC的登陸信息,獲取到二維碼進行非法操作,該用戶設(shè)置了一個虛假的二維碼,真正的二維碼只有該用戶知道如何獲得并掃描。
[0017]進一步地,所述PC機連接到大屏通過VGA或者HDMI。
[0018]另外,本發(fā)明還提供了一種二維碼身份驗證裝置,包括:
[0019]掃描單元,用于通過移動終端掃描PC機中的二維碼;
[0020]數(shù)據(jù)獲取單元,與所述掃描單元連接,用于所述移動終端根據(jù)該二維碼獲得無線賬號、密碼以及PC機的IP地址;
[0021]連接單元,與所述數(shù)據(jù)獲取單元連接,用于移動終端打開無線網(wǎng)絡(luò),并將所述無線賬號、密碼加入到無線列表中使所述移動終端與PC機無線連接,并保存PC機的IP地址;并且所述PC機連接到大屏。
[0022]可選地,所述數(shù)據(jù)獲取單元中PC機的IP地址為動態(tài)IP地址,即移動終端在PC機中生成二維碼時,是采用獲取該PC機的動態(tài)IP地址以及該PC機無線網(wǎng)絡(luò)的賬號、密碼,然后生成所述的二維碼。
[0023]進一步地,所述掃描單元包括登陸模塊、二維碼生成模塊和二維碼掃描模塊;其中,所述登陸模塊登陸PC機,判斷PC機中要掃描的二維碼是否存在,若存在則所述登陸模塊與所述二維碼掃描模塊連接;若不存在則所述登陸模塊與所述二維碼生成模塊,再與所述二維碼掃描模塊連接;
[0024]所述二維碼生成模塊在PC機中安裝有二維碼生成器,所述二維碼生成器首先獲得該PC機該時刻的動態(tài)IP地址以及該PC機無線網(wǎng)絡(luò)的賬號、密碼,然后生成所述的二維碼;
[0025]所述二維碼掃描模塊通過所述移動終端掃描PC機中的二維碼;
[0026]進一步地,所述登陸模塊登陸PC機需要用戶輸入用戶登陸信息,用戶登陸信息可以為用戶名和密碼,若登陸失敗則顯示無效用戶,若登陸成功則可以查看其該用戶下是否存在要掃描的二維碼。
[0027]進一步地,所述二維碼生成模塊將生成后的二維碼進行安全保護處理,使用假的二維碼掩蓋真正的二維碼,或者將真正的二維碼放置在隱藏文件中,或者打開真正的二維碼需要輸入口令或密碼的保護措施。
[0028]進一步地,所述二維碼生成模塊如果該用戶已經(jīng)生成過二維碼,只是該次登陸的用戶沒有找到或者其他原因造成的再次在PC機中生成二維碼,則PC機中會顯示無效操作并退出。
[0029]進一步地,所述連接單元包括移動終端與PC機連接模塊、判斷模塊、連接退出模塊和PC機與大屏連接模塊;其中,所述移動終端與PC機連接模塊和所述判斷模塊連接,所述移動終端與PC機連接模塊打開移動終端的無線網(wǎng)絡(luò),將所述無線賬號、密碼加入到無線列表中使所述移動終端與PC機無線連接,并保存PC機的IP地址;
[0030]所述判斷模塊判斷所述移動終端是否能夠與PC機無線連接,若可以則與所述大屏連接模塊連接,若不可以則與所述連接退出模塊連接;所述連接退出模塊退出并顯示無效二維碼;所述大屏連接模塊能夠使PC機與大屏連接。
[0031]進一步地,所述連接退出模塊退出并顯示無效二維碼,所述移動終端不能與PC機無線連接,說明獲取的PC機無線賬號、密碼不正確即掃描的二維碼不正確,則退出整個過程并顯示無效二維碼;
[0032]所述掃描的二維碼不正確是該用戶為了防止別人盜取登陸該PC的登陸信息,獲取到二維碼進行非法操作,該用戶設(shè)置了一個虛假的二維碼,真正的二維碼只有該用戶知道如何獲得并掃描;該用戶在一個隱藏文件中放置了真正的二維碼,或者該用戶的真正二維碼的打開需要口令或密碼的方式、方法。
[0033]進一步地,所述大屏連接模塊通過VGA或者HDMI使PC機與大屏連接。
[0034]從上面所述可以看出,本發(fā)明提供的二維碼身份驗證方法和裝置,通過移動終端掃描PC機中的二維碼;所述移動終端根據(jù)該二維碼獲得無線賬號、密碼以及PC機的IP地址;所述移動終端打開無線網(wǎng)絡(luò),并將所述無線賬號、密碼加入到無線列表中使所述移動終端與PC機無線連接,并保存PC機的IP地址;所述PC機連接到大屏。從而,本發(fā)明所述的二維碼身份驗證方法和裝置能夠擴大任教老師在教室中教學過程中可活動的范圍,不需要再將準備的電子教案拷貝到教室中固定的PC中。
【附圖說明】
[0035]圖1為本發(fā)明實施例二維碼身份驗證方法的流程示意圖;
[0036]圖2為本發(fā)明另一具體實施例二維碼身份驗證方法的流程示意圖;
[0037]圖3為本發(fā)明實施例二維碼身份驗證裝置的結(jié)構(gòu)示意圖;
[0038]圖4為本發(fā)明實施例掃描單元的結(jié)構(gòu)示意圖;
[0039]圖5為本發(fā)明實施例連接單元的結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明進一步詳細說明。
[0041]參閱圖1所示,為本發(fā)明實施例二維碼身份驗證方法的流程示意圖,所述的二維碼身份驗證方法包括步驟:
[0042]步驟101,通過移動終端掃描PC機中的二維碼。
[0043]步驟102,所述