1.一種插件應(yīng)用程序的登錄方法,其特征在于,包括:
插件應(yīng)用根據(jù)用戶的操作通過登錄接口向宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,所述登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;
所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求獲取登錄信息,所述登錄信息包括登錄服務(wù)器的登錄結(jié)果;
對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息;
若是,則將所述登錄信息返回所述插件應(yīng)用;
所述插件應(yīng)用根據(jù)所述登錄信息進(jìn)行數(shù)據(jù)訪問。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求獲取登錄信息,包括:
所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求,調(diào)用宿主應(yīng)用的登錄頁面進(jìn)行服務(wù)器登錄處理,并在登錄完成后獲取所述登錄信息;或者,
所述宿主應(yīng)用根據(jù)所述登錄信息查詢請(qǐng)求調(diào)用用戶的登錄數(shù)據(jù)。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息,包括:
查詢預(yù)先獲取的所述宿主應(yīng)用對(duì)應(yīng)的登錄信息使用權(quán)限列表中是否存在所述插件應(yīng)用的標(biāo)識(shí);
若存在,則所述插件應(yīng)用被授權(quán)使用所述宿主應(yīng)用的登錄信息;
否則,所述插件應(yīng)用未被授權(quán)使用所述宿主應(yīng)用的登錄信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述將所述登錄信息返回所述插件應(yīng)用,包括:
將所述登錄信息通過所述登錄接口返回給所述插件應(yīng)用;
或者,
將所述登錄信息向所有被授權(quán)使用所述登錄信息的插件應(yīng)用進(jìn)行廣播。
5.一種插件應(yīng)用程序的登錄裝置,其特征在于,包括:插件應(yīng)用、宿主應(yīng)用和系統(tǒng)模塊;其中,
所述插件應(yīng)用,用于根據(jù)用戶的操作通過登錄接口向所述宿主應(yīng)用發(fā)送登錄信息查詢請(qǐng)求,所述登錄信息查詢請(qǐng)求用于請(qǐng)求登錄服務(wù)器;
所述宿主應(yīng)用,用于根據(jù)所述登錄信息查詢請(qǐng)求獲取登錄信息,所述登錄信息包括登錄所述服務(wù)器的登錄結(jié)果;
所述系統(tǒng)模塊,用于對(duì)所述插件應(yīng)用進(jìn)行鑒權(quán),確定所述插件應(yīng)用是否被授權(quán)使用所述宿主應(yīng)用的登錄信息;
若是,則將所述登錄信息返回所述插件應(yīng)用;
所述插件應(yīng)用根據(jù)所述登錄信息進(jìn)行數(shù)據(jù)訪問。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述宿主應(yīng)用具體用于,
根據(jù)所述登錄信息查詢請(qǐng)求,調(diào)用宿主應(yīng)用的登錄頁面進(jìn)行服務(wù)器登錄處理,并在登錄完成后獲取所述登錄信息;或者,
根據(jù)所述登錄信息查詢請(qǐng)求調(diào)用用戶的登錄數(shù)據(jù)。
7.根據(jù)權(quán)利要求5或6所述的裝置,其特征在于,所述系統(tǒng)模塊具體用于,
查詢預(yù)先獲取的所述宿主應(yīng)用對(duì)應(yīng)的登錄信息使用權(quán)限列表中是否存在所述插件應(yīng)用的標(biāo)識(shí);
若存在,則所述插件應(yīng)用被授權(quán)使用所述宿主應(yīng)用的登錄信息;
否則,所述插件應(yīng)用未被授權(quán)使用所述宿主應(yīng)用的登錄信息。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述系統(tǒng)模塊具體用于,將所述登錄信息通過所述登錄接口返回給所述插件應(yīng)用;
或者,
將所述登錄信息向所有被授權(quán)使用所述登錄信息的插件應(yīng)用進(jìn)行廣播。