Sa-Token 是一個(gè)輕量級(jí) Java 權(quán)限認(rèn)證框架,主要解決:登錄認(rèn)證、權(quán)限認(rèn)證、單點(diǎn)登錄、OAuth2.0、微服務(wù)網(wǎng)關(guān)鑒權(quán) 等一系列權(quán)限相...

Sa-Token 是一個(gè)輕量級(jí) Java 權(quán)限認(rèn)證框架,主要解決:登錄認(rèn)證、權(quán)限認(rèn)證、單點(diǎn)登錄、OAuth2.0、微服務(wù)網(wǎng)關(guān)鑒權(quán) 等一系列權(quán)限相...
Controller層數(shù)據(jù)響應(yīng) 概述 在Controller層的接口中,不僅有數(shù)據(jù)的請(qǐng)求,需要使用@ResponseBody注解來(lái)聲明,但是我...
Controller層的參數(shù)請(qǐng)求接收 概述 本文將介紹在Controller層中對(duì)于常見(jiàn)請(qǐng)求參數(shù)數(shù)據(jù)類型的接收,包括:簡(jiǎn)單參數(shù),實(shí)體參數(shù),數(shù)組...
Sa-Token 是一個(gè)輕量級(jí) java 權(quán)限認(rèn)證框架,主要解決登錄認(rèn)證、權(quán)限認(rèn)證、單點(diǎn)登錄、OAuth2、微服務(wù)網(wǎng)關(guān)鑒權(quán) 等一系列權(quán)限相關(guān)問(wèn)題...
一、需求分析 之前的章節(jié)中,我們學(xué)習(xí)了 踢人下線 和 強(qiáng)制注銷 功能,用于清退違規(guī)賬號(hào)。在部分場(chǎng)景下,我們還需要將其 賬號(hào)封禁,以防止其再次登錄...
一、需求分析 在某些敏感操作下,我們需要對(duì)已登錄的會(huì)話進(jìn)行二次驗(yàn)證。 比如代碼托管平臺(tái)的倉(cāng)庫(kù)刪除操作,盡管我們已經(jīng)登錄了賬號(hào),當(dāng)我們點(diǎn)擊 [刪除...
一、需求分析 如圖所示,一般網(wǎng)站的登錄界面都會(huì)有一個(gè) [記住我] 按鈕,當(dāng)你勾選它登錄后,即使你關(guān)閉瀏覽器再次打開(kāi)網(wǎng)站,也依然會(huì)處于登錄狀態(tài),無(wú)...
一、架構(gòu)分析 目前絕大多數(shù)系統(tǒng)都已經(jīng)采用 “前后端分離” 架構(gòu)來(lái)設(shè)計(jì)了,傳統(tǒng)的Session模式鑒權(quán)也不再適合這種架構(gòu)(或者需要額外寫(xiě)很多的代碼...
一、需求分析 在前文,我們?cè)敿?xì)的講述了在 Sa-Token 如何使用注解進(jìn)行權(quán)限認(rèn)證,注解鑒權(quán)雖然方便,卻并不適合所有鑒權(quán)場(chǎng)景。 假設(shè)有如下需求...