本申請(qǐng)屬于人工智能領(lǐng)域,具體涉及一種自動(dòng)登錄方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、隨著現(xiàn)代信息化技術(shù)的不斷發(fā)展,社會(huì)中各行各業(yè)都產(chǎn)生了多種產(chǎn)品滿足需要。為了滿足各行業(yè)的個(gè)性化需求,每種軟件都千差萬別,而且也隨著業(yè)務(wù)不同而變得復(fù)雜,其中有很多的操作是重復(fù)的、數(shù)量多的,在此情景下為了提高員工效率,就產(chǎn)生了rpa應(yīng)用。
2、雖然現(xiàn)有的rpa應(yīng)用可允許用戶通過編寫自動(dòng)化腳本自動(dòng)運(yùn)行業(yè)務(wù)流程,但是在用戶在通過rpa應(yīng)用進(jìn)行系統(tǒng)登錄時(shí),需要該rpa產(chǎn)品長期存儲(chǔ)明文賬號(hào)密碼和票據(jù),存在巨大的安全風(fēng)險(xiǎn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種自動(dòng)登錄方法,能夠提高rpa應(yīng)用自動(dòng)登錄的安全性。
2、第一方面,本申請(qǐng)實(shí)施例提供了一種自動(dòng)登錄方法,該方法包括:接收機(jī)器人流程自動(dòng)化rpa應(yīng)用發(fā)送的授權(quán)碼,并根據(jù)所述授權(quán)碼確定與之對(duì)應(yīng)的根票據(jù),所述授權(quán)碼為所述rpa應(yīng)用通過rpa平臺(tái)認(rèn)證能夠在目標(biāo)系統(tǒng)中登錄目標(biāo)用戶賬戶的憑證,所述根票據(jù)為所述rpa平臺(tái)通過統(tǒng)一賬號(hào)平臺(tái)認(rèn)證能夠在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證;基于所述根票據(jù)向統(tǒng)一賬號(hào)平臺(tái)發(fā)送第一訪問請(qǐng)求,所述第一訪問請(qǐng)求為所述rpa應(yīng)用申請(qǐng)?jiān)L問所述目標(biāo)系統(tǒng)的請(qǐng)求;接收所述統(tǒng)一賬號(hào)平臺(tái)發(fā)送的漫游票據(jù),并根據(jù)所述漫游票據(jù)確定登錄信息,所述漫游票據(jù)為所述統(tǒng)一賬號(hào)平臺(tái)生成的用于所述rpa平臺(tái)在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證,所述登錄信息為所述rpa應(yīng)用在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證;將所述登錄信息發(fā)送到所述rpa應(yīng)用,以使所述rpa應(yīng)用根據(jù)所述登錄信息在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶。
3、第二方面,本申請(qǐng)實(shí)施例提供了一種自動(dòng)登錄裝置,該裝置包括:第一接收模塊,用于接收機(jī)器人流程自動(dòng)化rpa應(yīng)用發(fā)送的授權(quán)碼,并根據(jù)所述授權(quán)碼確定與之對(duì)應(yīng)的根票據(jù),所述授權(quán)碼為所述rpa應(yīng)用通過rpa平臺(tái)認(rèn)證能夠在目標(biāo)系統(tǒng)中登錄目標(biāo)用戶賬戶的憑證,所述根票據(jù)為所述rpa平臺(tái)通過統(tǒng)一賬號(hào)平臺(tái)認(rèn)證能夠在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證;第一發(fā)送模塊,用于基于所述根票據(jù)向統(tǒng)一賬號(hào)平臺(tái)發(fā)送第一訪問請(qǐng)求,所述第一訪問請(qǐng)求為所述rpa應(yīng)用申請(qǐng)?jiān)L問所述目標(biāo)系統(tǒng)的請(qǐng)求;第二接收模塊,用于接收所述統(tǒng)一賬號(hào)平臺(tái)發(fā)送的漫游票據(jù),并根據(jù)所述漫游票據(jù)確定登錄信息,所述漫游票據(jù)為所述統(tǒng)一賬號(hào)平臺(tái)生成的用于所述rpa平臺(tái)在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證,所述登錄信息為所述rpa應(yīng)用在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證;第二發(fā)送模塊,用于將所述登錄信息發(fā)送到所述rpa應(yīng)用,以使所述rpa應(yīng)用根據(jù)所述登錄信息在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶。
4、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備包括處理器、存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟。
5、第四方面,本申請(qǐng)實(shí)施例提供了一種可讀存儲(chǔ)介質(zhì),所述可讀存儲(chǔ)介質(zhì)上存儲(chǔ)程序或指令,所述程序或指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面所述的方法的步驟。
6、第五方面,本申請(qǐng)實(shí)施例提供了一種芯片,所述芯片包括處理器和通信接口,所述通信接口和所述處理器耦合,所述處理器用于運(yùn)行程序或指令,實(shí)現(xiàn)如第一方面所述的方法。
7、在本申請(qǐng)實(shí)施例中,通過接收機(jī)器人流程自動(dòng)化rpa應(yīng)用發(fā)送的授權(quán)碼,并根據(jù)所述授權(quán)碼確定與之對(duì)應(yīng)的根票據(jù),所述授權(quán)碼為所述rpa應(yīng)用通過rpa平臺(tái)認(rèn)證能夠在目標(biāo)系統(tǒng)中登錄目標(biāo)用戶賬戶的憑證,所述根票據(jù)為所述rpa平臺(tái)通過統(tǒng)一賬號(hào)平臺(tái)認(rèn)證能夠在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證;基于所述根票據(jù)向統(tǒng)一賬號(hào)平臺(tái)發(fā)送第一訪問請(qǐng)求,所述第一訪問請(qǐng)求為所述rpa應(yīng)用申請(qǐng)?jiān)L問所述目標(biāo)系統(tǒng)的請(qǐng)求;接收所述統(tǒng)一賬號(hào)平臺(tái)發(fā)送的漫游票據(jù),并根據(jù)所述漫游票據(jù)確定登錄信息,所述漫游票據(jù)為所述統(tǒng)一賬號(hào)平臺(tái)生成的用于所述rpa平臺(tái)在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證,所述登錄信息為所述rpa應(yīng)用在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶的憑證;將所述登錄信息發(fā)送到所述rpa應(yīng)用,以使所述rpa應(yīng)用根據(jù)所述登錄信息在所述目標(biāo)系統(tǒng)中登錄所述目標(biāo)用戶賬戶,能夠提高rpa應(yīng)用自動(dòng)登錄的安全性。
1.一種自動(dòng)登錄方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,在所述接收rpa應(yīng)用發(fā)送的授權(quán)碼之前,還包括:
3.根據(jù)權(quán)利要求2所述的方法,在所述基于第一預(yù)設(shè)規(guī)則生成所述授權(quán)碼之后,還包括:
4.根據(jù)權(quán)利要求1所述的方法,在所述接收rpa應(yīng)用發(fā)送的授權(quán)碼之前,還包括:
5.根據(jù)權(quán)利要求1所述的方法,所述根據(jù)所述漫游票據(jù)確定登錄信息,包括:
6.根據(jù)權(quán)利要求2所述的方法,所述基于第一預(yù)設(shè)規(guī)則生成所述授權(quán)碼,包括:
7.根據(jù)權(quán)利要求6所述的方法,所述根據(jù)所述授權(quán)碼生成信息生成所述授權(quán)碼,包括:
8.一種自動(dòng)登錄裝置,包括:
9.一種計(jì)算機(jī)設(shè)備,其特征在于,所述設(shè)備包括:
10.一種存儲(chǔ)介質(zhì),其特征在于,所述存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,所述可執(zhí)行指令使得計(jì)算機(jī)執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的自動(dòng)登錄方法的步驟。