單點登錄(SSO) 關(guān)于oauth2.0,最后我們再來學(xué)習(xí)一下單點登錄。前面介紹過單點登錄的定義,單點登錄(Single Sign On),簡稱...
投稿
單點登錄(SSO) 關(guān)于oauth2.0,最后我們再來學(xué)習(xí)一下單點登錄。前面介紹過單點登錄的定義,單點登錄(Single Sign On),簡稱...
增加Eureka 前面介紹的項目都是授權(quán)服務(wù)和資源服務(wù)單獨兩個,這樣在資源服務(wù)中的 check_token 地址都是寫死的地址 : 下面我們把e...
應(yīng)用登記 一個應(yīng)用要求 OAuth 授權(quán),必須先到對方網(wǎng)站登記,讓對方知道是誰在請求。舉個例子,下面是github的登記頁面: https://...
密碼模式 前面介紹了授權(quán)碼模式和刷新令牌兩種獲取最新令牌的方法,下面來看一下其它模式。首先看密碼模式,我們默認配置的三種模式中其實就包含密碼模式...
使用JDBC維護授權(quán)碼 前面的代碼中,測試流程第一步都是獲取授權(quán)碼,然后再攜帶授權(quán)碼去申請令牌,授權(quán)碼示例如下: 產(chǎn)生的授權(quán)碼默認是 6 位的,...
JWT轉(zhuǎn)換器 前面的例子中,都是在授權(quán)服務(wù)配置類中配置了一個很簡單的jwt轉(zhuǎn)換器,如下: 可以看到我們只用setSigningKey方法配置了一...
刷新token 前面的例子和配置都是從頭開始申請授權(quán)碼和令牌,現(xiàn)在來看一下如何根據(jù)獲取令牌時,回參中的 refresh_token 來刷新令牌。...
內(nèi)存中存儲token 我們來繼續(xù)授權(quán)服務(wù)代碼的下一個優(yōu)化。現(xiàn)在授權(quán)服務(wù)中,token的存儲是存儲在內(nèi)存中的,我們使用的是 InMemoryTok...
使用Mybatis查詢客戶端信息 前面的例子使用了默認的jdbc配置來動態(tài)從數(shù)據(jù)庫查詢客戶端信息,下面來改用更加靈活的mybatis來實現(xiàn),改用...
自動批準授權(quán)碼 前面我們授權(quán)的流程中,第一步獲取授權(quán)碼的時候,都會經(jīng)歷一個授權(quán)是否同意頁面: 這個流程就像第三方登錄成功后,提問是否允許獲取昵稱...