1. 程式人生 > >SpringSecurity開發基於表單的認證

SpringSecurity開發基於表單的認證

核心功能

  1. 認證(你是誰)
  2. 授權(你能幹什麼)
  3. 攻擊防護(防止偽造身份)

一組過濾器鏈

//所有請求都需要認證 幾乎是預設的
@Configuration
public class BrowserSecurityConfig extends WebSecurityConfigurerAdapter {
	@Override
	protected void configure(HttpSecurity http) throws Exception {
		http.formLogin().and().authorizeRequests()
				.anyRequest().authenticated();
			
http.httpBasic();