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在线视频网站| www.狠狠| 五月丁香伊人啪啪手机免费观看| 国产va免费精品观看| 国产96在线 | 99精品在线视频观看| 在线看片中文字幕| 国产麻豆va精品视频| 亚洲视频免费播放| 免费一级毛片完整版在线看| 日本一区中文字幕最新在线| 国产成人精品高清不卡在线| 国产打屁股免费区网站| 天天躁日日躁狠狠躁中文字幕| 国产成人AV大片大片在线播放 | 亚洲国产日韩欧美在线| 久久特级毛片| 伊在人亚洲香蕉精品播放| 国产超碰在线观看| 欧美视频在线第一页| 国产三级国产精品国产普男人| 色综合中文| 国产美女精品一区二区| 黄色网址手机国内免费在线观看| 欧美性天天| 国内熟女少妇一线天| 91精品综合| 无码内射在线| 国产大片喷水在线在线视频| 亚洲精品国产成人7777| 亚洲成人网在线播放| 91色综合综合热五月激情| 视频在线观看一区二区| 国产网站免费观看| 免费99精品国产自在现线| 久久精品无码国产一区二区三区 | 亚洲床戏一区| 色综合天天娱乐综合网| 福利国产微拍广场一区视频在线| 国产精品久久自在自线观看| 成人免费午夜视频| 无码在线激情片| AV老司机AV天堂| 国产尤物视频网址导航| 国产精品永久不卡免费视频| 国产精品久久久久久久久| 波多野结衣在线se| 国产亚洲精久久久久久无码AV | 岛国精品一区免费视频在线观看| 久久久无码人妻精品无码| 波多野结衣AV无码久久一区| 欧美精品不卡| 欧美va亚洲va香蕉在线| 97se亚洲综合在线韩国专区福利| 亚洲日韩第九十九页| 69av在线| 在线观看免费黄色网址| 日韩欧美中文亚洲高清在线| 国外欧美一区另类中文字幕| 久久人人妻人人爽人人卡片av| 福利姬国产精品一区在线| 国产乱人伦偷精品视频AAA| 国产成人一级| 日本不卡在线| 高h视频在线| 久久国产精品影院| 国产香蕉在线| 漂亮人妻被中出中文字幕久久| 中文精品久久久久国产网址 | 日本国产在线| 漂亮人妻被中出中文字幕久久 | 人人澡人人爽欧美一区| 久久伊人色| 亚洲免费成人网|