本章將要和大家分享的是一個單點登錄中間件,中間件聽起來高深其實這里只是吧單點登錄要用到的邏輯和處理流程封裝成了幾個方法而已,默認支持采用redis服務保存session的方式,也可以使用參數(shù)Func<>方法來做自定義session存儲操作的方式,就不用我默認提供的redis存儲的方法了;要說本章內(nèi)容的來源,其實是我在以前的ShenNiu.MVC管理系統(tǒng)中加入了最近做的調(diào)查問卷模塊,這個問卷調(diào)查和ShenNiu.MVC不是一個站點,但是我的問卷調(diào)查系統(tǒng)可定在維護問卷或題目的時候需要登錄人的信息,我又不想再單獨弄一套賬號方面的程序了,所以就采用這種單點登錄模式,以此來提供調(diào)查問卷的所需要的用戶信息,以及為了不久的將來自己寫的某個模塊也需要管理用戶信息的話,就能省略掉用戶模塊了,不得不說單點登錄在此刻發(fā)揮的作用之大;本章內(nèi)容希望大家能夠喜歡,也希望各位多多"掃碼支持"和"推薦"謝謝!如果您想要和我們交流更多mvc相關信息可以來Ninesky框架作者:洞庭夕照 指定的官方群 428310563交流;

 

? 單點登錄驗證手畫示例圖

? ShenNiuApi.SDK封裝中間件代碼

? 調(diào)查問卷系統(tǒng)使用中間件示例

網(wǎng)友評論