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
主站蜘蛛池模板: 亚洲国产精品日韩欧美一区| 91福利片| 欧美日韩国产成人在线观看| 久久久久国产一级毛片高清板| 久久国产精品影院| 亚洲国产精品日韩av专区| 日韩精品免费在线视频| 秋霞一区二区三区| 亚洲国产欧美中日韩成人综合视频| 精品伊人久久久香线蕉| www欧美在线观看| 好吊色妇女免费视频免费| 久久a级片| 亚洲欧美精品日韩欧美| 人妻中文字幕无码久久一区| 中文字幕在线视频免费| 美女无遮挡被啪啪到高潮免费| 日韩人妻无码制服丝袜视频| 亚洲欧美不卡中文字幕| 亚洲国产精品无码久久一线| 露脸真实国语乱在线观看| 精品午夜国产福利观看| 亚洲成av人无码综合在线观看| 无码av免费不卡在线观看| 亚洲色成人www在线观看| 成人国产小视频| 亚洲最大看欧美片网站地址| 国产在线日本| 成年人国产网站| 国产欧美视频一区二区三区| 国产精品免费久久久久影院无码| 在线免费无码视频| 波多野结衣亚洲一区| 99精品免费欧美成人小视频| 国产精品漂亮美女在线观看| 毛片手机在线看| 国产一区二区三区精品欧美日韩| 国产精品99久久久| 亚洲品质国产精品无码| 99在线小视频| 欧美亚洲综合免费精品高清在线观看| 免费无码又爽又黄又刺激网站| 天天干伊人| 久久伊人色| 园内精品自拍视频在线播放| 一区二区三区四区精品视频| 伊人成人在线视频| av午夜福利一片免费看| 亚洲精品第一页不卡| 亚洲一级毛片| 97精品久久久大香线焦| 国产人成网线在线播放va| 91视频青青草| 国产在线八区| 色婷婷综合在线| 天天色天天操综合网| 欧美日韩国产综合视频在线观看 | av一区二区无码在线| 国产精品免费电影| 欧美亚洲网| 一区二区三区国产精品视频| 日韩a在线观看免费观看| 有专无码视频| 亚洲一区二区成人| 高清久久精品亚洲日韩Av| 91久草视频| 国产精品深爱在线| 免费看黄片一区二区三区| 久久久久久国产精品mv| 日韩欧美国产另类| 国产成人精品一区二区三在线观看| 中文字幕av无码不卡免费| 亚洲国产欧美自拍| 国产啪在线91| 国产精品私拍99pans大尺度| 国产99视频免费精品是看6| 日a本亚洲中文在线观看| 精品视频第一页| 成人福利在线视频免费观看| 午夜国产在线观看| 国产内射在线观看| 午夜爽爽视频|