前言

在 上篇文章 中講了關(guān)于 Identity 需要了解的單詞以及相對應(yīng)的幾個知識點,并且知道了Identity處在整個登入流程中的位置,本篇主要是在 .NET 整個認證系統(tǒng)中比較重要的一個環(huán)節(jié),就是 認證(Authentication),因為想要把 Identity 講清楚,是繞不過 Authentication 的。

在之前寫過一篇關(guān)于 ASP.NET Core 中間件的文章,里面有一部分(怎么樣自定義自己的中間件)是具體關(guān)于認證系統(tǒng)的一個具體使用,有興趣的朋友可以看一下這篇文章。

其實 Identity 也是認證系統(tǒng)的一個具體使用,大家一定要把 Authentication 和 Identity 當(dāng)作是兩個東西,一旦混淆,你就容易陷入進去。

下面就來說一下 ASP.NET Core 中的認證系統(tǒng)是怎么樣一回事。不要怕,其實很簡單,全是干貨~

Getting Started

大家應(yīng)該還記得在上一篇中的奧巴馬先生吧,他現(xiàn)在不住在華盛頓了,他到中國來旅游了,現(xiàn)在住在北京,這幾天聽說西湖風(fēng)景不錯,于是在 12306 定了一張北京到杭州的高鐵票。取到票之后,他向我們展示了一下:

今天是11.11號,奧巴馬很開心,原因你懂的??斓匠霭l(fā)的時間了,于是,拿著票走到了火車站檢票口,剛把身份證和火車票遞給檢票員?!癱ut”,導(dǎo)演喊了一聲。尼瑪原來是在拍電影呢~
導(dǎo)演說:奧巴馬,你演的太爛了,別演了,你來演檢票員吧,讓旁邊小李來演要出行路由的奧巴馬吧。奧巴馬不情愿的說了一聲:“好吧,希望小李能夠受的了你”。

“action”,導(dǎo)演又喊了一聲,故事開始了~

AuthenticationManager

奧巴馬當(dāng)了檢票員以后,特別高興,因為他有權(quán)利了呀,他可以控制別人能不能上車了,說不定還能偷偷放幾個人進去撈點外快呢。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式