OAuth 2.0系列教程(六) 端點
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾
OAuth 2.0定義了一系列端點。端點典型的就是web伺服器上的URI。比如,一個Java Servlet, JSP page, PHP page, ASP.NET網頁等等。
這些端點定義有:
- 授權端點
- 令牌端點
- 重定向端點
授權端點和令牌端點都位於授權伺服器上,重定向端點位於客戶端應用上。每個端點都會在下面講述。
這些端點在下圖中闡釋為:
OAuth 2.0端點
OAuth 2.0規範沒有描述這些端點怎麼被發現或記錄。這取決於實現者來決定。大多數網站都有一個子網站開發人員來記錄這些端點。
授權端點
授權端點是資源擁有者所登入的授權伺服器,並授權給客戶端應用的端點。
令牌端點
令牌端點是在授權伺服器上為了一個訪問令牌,客戶端應用要交換授權碼,客戶端標識和客戶端金鑰的端點。
重定向端點
重定向端點是在授權端點授權以後,資源擁有者被重定向到客戶端應用的端點。
相關推薦
OAuth 2.0系列教程(六) 端點
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 OAuth 2.0定義了一系列端點。端點典型的就是web伺服器上的URI。比如,一個Java Servlet, JSP page, PHP page, ASP.NET網頁等等。 這些端點定義有: 授權端點 令牌端點 重定向端
OAuth 2.0系列教程(四) 客戶端型別
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 OAuth 2.0客戶端角色被細分為一系列型別和配置,本節將闡述這些型別和配置。 OAuth 2.0規範定義了兩種客戶端型別: 保密的 公有的 保密的客戶端能夠對外部保持客戶端密碼保密。該客戶端密碼是由授權伺服器分配給客戶
OAuth 2.0系列教程(三) 角色
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 OAuth 2.0為使用者和應用定義瞭如下角色: 資源擁有者 資源伺服器 客戶端應用 授權伺服器 這些角色在下圖中表示為: OAuth 2.0規範中的角色定義 資源擁有者是指擁有共享資料的人或應用。比如Facebook或
OAuth 2.0系列教程(二) 綜述
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 如引言所說的,OAuth 2.0是一個能夠使應用彼此訪問資料的開放授權協議,這裡我們將闡述該協議是怎麼工作的以及規範中提到的概念。該圖說明了整個授權過程: OAuth 2.0怎樣被用來在應用間共享資料的例子 第一步,使用者訪
OAuth 2.0系列教程(五) 授權
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 當一個客戶端應用想要訪問擁有者託管在資源伺服器的資源時,它必須先獲得授權,本節將講述客戶端如何獲取授權。 客戶端標識,客戶端金鑰和重定向URI 在客戶端應用能請求訪問資源伺服器的資源之前,客戶端應用程式,必須先在資源伺服器相關
OAuth 2.0系列教程(一)引言
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 OAuth 2.0是一個應用之間彼此訪問資料的開源授權協議。比如,一個遊戲應用可以訪問Facebook的使用者資料或者一個基於地理的應用可以訪問Foursquare的使用者資料等。下面是一張闡述該概念的圖: OAuth 2.
OAuth 2.0系列教程(九) 契約請求和響應
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 契約請求和響應 契約授權包含一個請求和一個響應。 契約授權請求 契約授權請求包含下面的引數: response_type 必須。必須被設定在令牌中。 client_id 必須。當客戶端被註冊時,有授權伺服器分配的客戶
OAuth 2.0系列教程(七) 請求和響應
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 當客戶端應用請求授權和訪問令牌時,它傳送http請求到授權伺服器,同它的授權和令牌端點。被髮送來回的請求和響應取決於授權型別。記住,這四種授權型別: 授權碼授權 契約授權 資源擁有者金鑰證書授權 客戶端證書授權 每一種授權
OAuth 2.0系列教程(八) 授權碼授權
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 授權碼授權總共由2個請求和2個響應組成。一個授權請求+響應,和一個令牌請求+響應。 授權請求 授權請求被髮送到授權端點以獲取一個授權碼。這是請求中用到的引數: response_type 必須。必須被設定到程式碼裡
OAuth 2.0系列教程(十一) 客戶端證書請求和響應
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 客戶端證書授權包含下面的引數: grant_type 必須。必須設定到客戶端證書中。 scope 可選。授權的作用域。 客戶端授權響應: 客戶端授權響應包含下面的引數: { "access_token" :
solr 6.2.0系列教程(二)IK中文分詞器配置及新增擴充套件詞、停止詞、同義詞
前言 2、solr的不同版本,對應不同版本的IK分詞器。由於IK 2012年停止更新了。所以以前的版本不適合新版的solr。 有幸在網上扒到了IK原始碼自己稍微做了調整,用來相容solr6.2.0版本。IK原始碼下載地址 步驟 1、解壓下載的src.rar壓縮包,這是我建
搭建 rabc 後臺系列教程(六)——規則的講解 [ 2.0 版本 ]
需求:普通管理員只可以檢視修改自己的資訊,而站長可以修改所有人的資訊 一、用 gii 生成 user 模型和 CRUD 操作 二、建立“管理使用者”和”規則“選單1、點選“路由”,然後點選 ,即可以看到多了剛剛生成的 userController 的路由 將 /user/* 和 /user/ind
JXLS 2.4.0系列教程(二)——循環導出一個鏈表的數據
教程 super 最簡 com arraylist port 至少 ron mod 請務必先看上一篇文章,本文在上一篇文章的代碼基礎上修改而成。 JXLS 2.4.0系列教程(一)——最簡單的模板導出 上一篇文章我們介紹了JXLS和模板導出最簡單的應用,現在我們要更進一
JXLS 2.4.0系列教程(四)——多sheet是怎麽做到的
while director write 教程 == 模板 phy sheet ack 註:本文代碼在第一篇文章基礎上修改而成,請務必先閱讀第一篇文章。 http://www.cnblogs.com/foxlee1024/p/7616987.html 本文也不會過多的講解模
JXLS 2.4.0系列教程(四)——拾遺 如何做頁面小計
進行 line http spa shee shel nes 默認 閱讀 註:閱讀本文前,請先閱讀第四篇文章。 http://www.cnblogs.com/foxlee1024/p/7619845.html 前面寫了第四篇教程,發現有些東西忘了講了,這裏補
JXLS 2.4.0系列教程(五)——更進一步的應用和bug修復
erl dir 問題 create sna 過程 idl es2017 cal 註:本文代碼建立於前面寫的代碼。不過不看也不要緊。 前面的文章把JXLS 2.4.0 的基本使用寫了一遍,現在講講一些更進一步的使用方法。我只寫一些我用到過的方法,更多的高級使用方法請參
.net core 2.0學習筆記(六):Remoting核心類庫RealProxy遷移
ride dispatch 包含 void reflect 既然 splay creat (六) 在學習.net core的過程中,我們已經明確被告知,Remoting將不會被支持。官方的解釋是,.net framework 類型包含了太多的Runtime的內容,是
Linux系列教程(六)——Linux文件搜索命令
www. 講解 -i linux鏈接 /tmp 任務 html 幫助文檔 大於 前一篇博客我們講解了Linux鏈接命令和權限管理命令, 通過 ln -s 鏈接名 表示創建軟鏈接,不加-s表示創建硬鏈接;還有三個更改權限的命令,chmod命令可以更改文件或目錄權限,ch
深度學習系列教程(六)tf.data API 使用方法介紹
轉載自https://zhuanlan.zhihu.com/p/32649553。謝謝作者辛苦整理。若侵權,告知即刪。 傾心之作!天學網AI學院名師團隊“玩轉TensorFlow與深度學習模型”系列文字教程,本週帶來tf.data API 使用方法介紹! 該教程通過知識點講解+答疑
OAuth 2.0系列教程
作者:Jakob Jenkov 譯者:林浩 校對:郭蕾 OAuth(開放授權)是一個開放標準,允許使用者讓第三方應用訪問該使用者在某一網站上儲存的私密的資源(如照片,視訊,聯絡人列表),而無需將使用者名稱和密碼提供給第三方應用。 OAuth允許使用者提供一個令牌,而不是使用者名稱和密