999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

OAuth2.0協議在科研項目管理系統的設計與實現

2021-12-11 06:01:20
新一代信息技術 2021年20期
關鍵詞:資源用戶信息

龍 輝

(四川省科學技術信息研究所,四川 成都 610016)

0 引言

目前科研項目管理體系內存在不同級別、不同類型的科研項目管理系統,分別由不同的開發單位獨自建設,因此科研人員需要記憶并管理大量不同網站的賬號和密碼,且每次訪問不同的子系統都需要重新輸入、切換登錄用戶。這一傳統過程極大浪費了科研人員的工作時間和精力。通過研究并設計一套基于 OAuth2.0的統一身份認證系統,實現科研體系內部多個子系統間的互信互訪,幫助科研人員簡便、高效地實現科研項目的研究與管理,極大地提高科研效率,節約人力成本,推進技術創新。

1 技術原理

OAuth2.0(全稱為Open Authorization 2.0)協議作為一個開放授權標準草案,能很好地解決開放平臺中的安全授權和資源共享問題,通過在第三方應用與服務提供商之間設置授權層,將用戶與客戶端區安全分離。用戶無需暴露賬號密碼,只需要在授權的時候指定授權層令牌的權限范圍和有效期,服務提供商根據此范圍和有效期,向第三方應用開放用戶資源。

該協議的基本原理[1]見圖1。

圖1 基本原理Fig.1 basic theory

如圖1所示,OAuth2.0的基本工作流程是:

(1)當用戶打開第三方應用后,客戶端要求用戶給予授權;

(2)用戶同意授權;

(3)第三方應用客戶端使用上一步獲得的授權,向認證服務器申請令牌;

(4)認證服務器對第三方應用進行認證以后,確認無誤,同意發放令牌;

(5)第三方應用使用令牌向資源服務器請求獲取受保護的資源;

(6)資源服務器確認令牌,同意向第三方應用開放訪問權限。

2 優勢

OAuth2.0雖然被認為是OAuth1.0的延續[2],但兩個版本的協議并不能相互兼容,2.0針對1.0的各種問題提供了解決方法,且2.0版本更關注考慮第三方開發者的簡易性,具有更大的優勢[3-7]:

(1)OAuth2.0為第三方應用獲取授權提供了更多的模式,各個客戶端可按照實際情況選擇不同的流程來獲取授權令牌。這樣就擴大了第三方應用的接入范圍,也解決了拓展性的問題;

(2)OAuth2.0刪除了繁瑣的加密算法,通過https傳輸對認證的安全性提供保障;

(3)OAuth2.0通過引入授權服務器,使得認證流程只有2步:第三方應用在資源服務器處獲得認證碼,然后向授權服務器申請Access Token,這減輕了開發者的負擔;

(4)OAuth2.0提出了授權令牌的更新方案,第三方應用在獲取令牌的同時也獲取 refresh_token,一般來說令牌是有過期時間的,而refresh_token的過期時間較長,這樣便能隨時通過refresh_token對access_token進行更新。

3 系統實現

3.1 請求令牌

1、功能:用戶在服務端登錄頁面登錄并授權后,向資源服務器請求令牌。

2、API接口:

/authorize?response_type=&client_i d=& state=

其中,response_type為授權方式,client_id為客戶端ID,state為授權安全隨機碼。

3、返回值:返回結果為如下Json格式:

3.2 用戶信息

1、功能:本接口可獲取科研用戶及專家的賬號信息。

2、API接口:

3.3 單位信息

1、功能:本接口可以獲取科研人員關聯的單位或公司信息。

2、API接口:

4 結論

基于 OAuth2.0協議在科研項目管理體系中為不同異構子系統之間營造一個安全的信息傳遞環境[8],并向用戶提供可靠的認證和授權方式[9],有效解決了大型科研項目管理服務體系中各個子系統間資源共享的難題,簡化了程序設計,改善了各系統間的兼容性,提高了平臺的總體性能[10]。目前,該統一用戶認證授權接口系統已在四川省科研項目管理平臺和科技報告呈交共享系統之間得到應用,經過實際運行證明其設計思想是正確和可行的,為今后類似系統的設計開發提供了借鑒和參考。

猜你喜歡
資源用戶信息
基礎教育資源展示
一樣的資源,不一樣的收獲
資源回收
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
主站蜘蛛池模板: 国产乱子伦手机在线| 成人一级黄色毛片| 亚洲天堂视频网站| 日韩在线永久免费播放| 国产欧美视频在线| 久久99国产综合精品1| 亚洲AV电影不卡在线观看| 亚洲精品视频免费看| 午夜不卡视频| 亚洲精品人成网线在线| 国产你懂得| 亚洲无码高清一区| 亚洲第一区在线| 免费日韩在线视频| 欧美日韩北条麻妃一区二区| 又粗又硬又大又爽免费视频播放| 日韩精品中文字幕一区三区| 日本91视频| 在线观看欧美国产| 2022国产91精品久久久久久| 99精品福利视频| 欧美一级黄色影院| 国产精品自拍露脸视频| 好久久免费视频高清| 免费毛片a| 超碰色了色| 色综合久久无码网| 国产一在线观看| 国产女主播一区| 欧美日韩在线成人| 97视频免费在线观看| 亚洲成人在线网| 国产精品成人啪精品视频| 又粗又大又爽又紧免费视频| 欧美在线视频不卡| 国精品91人妻无码一区二区三区| 精久久久久无码区中文字幕| 国产极品美女在线播放| 天天摸夜夜操| 久久综合伊人 六十路| 亚洲中文在线看视频一区| 亚洲成AV人手机在线观看网站| 亚洲精品无码高潮喷水A| 在线精品自拍| 欧美a√在线| 在线精品自拍| 精品色综合| 免费国产高清精品一区在线| 日韩欧美中文在线| 国产91小视频在线观看 | 午夜综合网| 多人乱p欧美在线观看| 在线视频97| 69综合网| 波多野结衣视频网站| 天天躁日日躁狠狠躁中文字幕| 乱人伦99久久| 香蕉精品在线| 在线观看视频一区二区| 精品视频一区二区观看| 极品尤物av美乳在线观看| 亚洲第一视频免费在线| 亚洲第一视频区| 最新无码专区超级碰碰碰| 97se亚洲| a级毛片在线免费| 国产乱人伦AV在线A| 亚洲精品片911| AV色爱天堂网| 中文字幕在线看视频一区二区三区| 亚洲自拍另类| 美女高潮全身流白浆福利区| 99re在线视频观看| 国产又粗又爽视频| 精品精品国产高清A毛片| 精品国产Av电影无码久久久| 综合亚洲色图| 男女性色大片免费网站| 日韩av手机在线| 九九热视频在线免费观看| 亚洲天堂啪啪| 国产不卡在线看|