前言
在 上篇文章 中講了關于 Identity 需要了解的單詞以及相對應的幾個知識點,并且知道了Identity處在整個登入流程中的位置,本篇主要是在 .NET 整個認證系統(tǒng)中比較重要的一個環(huán)節(jié),就是 認證(Authentication),因為想要把 Identity 講清楚,是繞不過 Authentication 的。
在之前寫過一篇關于 ASP.NET Core 中間件的文章,里面有一部分(怎么樣自定義自己的中間件
)是具體關于認證系統(tǒng)的一個具體使用,有興趣的朋友可以看一下這篇文章。
其實 Identity 也是認證系統(tǒng)的一個具體使用,大家一定要把 Authentication 和 Identity 當作是兩個東西,一旦混淆,你就容易陷入進去。
下面就來說一下 ASP.NET Core 中的認證系統(tǒng)是怎么樣一回事。不要怕,其實很簡單,全是干貨~