//package com.yeejoin.amos.config;
//
//import org.springframework.context.annotation.Configuration;
//import org.springframework.security.config.annotation.web.builders.HttpSecurity;
//import org.springframework.security.config.annotation.web.configuration.EnableWebSecurity;
//import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
//
//@Configuration
//@EnableWebSecurity
//public class WebSecurityConfigurer extends WebSecurityConfigurerAdapter {
//
//	@Override
//	protected void configure(HttpSecurity http) throws Exception {
//		http.httpBasic().and()
//				.authorizeRequests()
//				.regexMatchers("^(?!/actuator).*$").permitAll()
//				.regexMatchers("/actuator/health").permitAll()
//				.regexMatchers("/actuator/info").permitAll()
//				.regexMatchers("/actuator/metrics").permitAll()
//				.antMatchers("/actuator/metrics/**").permitAll()
//				.anyRequest()
//				.authenticated()
//				.and().csrf().disable();
//	}
//}
