天天看點

spring security 最簡單的demo

Spring 是一個非常流行和成功的 Java 應用開發架構。Spring Security 基于 Spring 架構,提供了一套 Web 應用安全性的完整解決方案。

下面簡單我們來搭建一個spring security的helloworld的

1.使用Spring Initializr建立一個spring boot

spring security 最簡單的demo
spring security 最簡單的demo

2.添加security和web子產品

spring security 最簡單的demo

3.建立一個靜态頁面

spring security 最簡單的demo

4.代碼結構如下

spring security 最簡單的demo

5.啟動項目

6.通路項目位址helloworld.html,我的是localhost:8080/helloworld.html,發現需要輸入使用者密碼。此時證明spring security是生效的,對于所有的請求都會攔截并進行鑒權。輸入使用者user,密碼看控制台輸出的password緊跟的密碼串,輸入即可通路。

spring security 最簡單的demo
spring security 最簡單的demo
spring security 最簡單的demo

源碼位址:https://github.com/AryaRicky/spring-security-helloword

ok spring security的簡單demo搭建完成,下一節介紹怎麼使用資料庫使用者密碼登陸并進行權限控制,自定義使用者登陸頁面等

spring boot 內建spring security mybatis,自定義登陸頁,自定義權限控制

繼續閱讀