spring8 스프링 시큐리티 동적 작용 우선 필터 체인을 사용해 모든 사용자가 사용할 수 있게 할거냐 를 선택하였습니다.여기서 post 값으로 register 를 사용해서 회원가입을 할 수 있게 만들어 봤습니다. ●ProjectSecurityConfig@Bean SecurityFilterChain defaultSecurityFilterChain(HttpSecurity http) throws Exception {// http.authorizeHttpRequests((requests) -> requests.anyRequest().permitAll());// http.authorizeHttpRequests((requests) -> requests.anyRequest().denyAll()); http .. 2025. 2. 6. tosspayment api 사용해보기 payment 개발자 센터에 가서 로그인을 하고 client 키와 secret 키를 얻어온다 .. -> 카카오페이와는 다르게 오픈소스가 너무 잘되어 있어서 react 와 java 로 되어있는 오픈 소스를 다운 받는다. vs code 로 react 파일을 만든다음 -> 오픈소스를 넣어준다. 이러면 프론트의 리엑트 소스는 완성된다. import { useEffect } from "react"; import { useNavigate, useSearchParams } from "react-router-dom"; export function SuccessPage() { const navigate = useNavigate(); const [searchParams] = useSearchParams(); useEffe.. 2024. 4. 18. SPRING HATEOAS/Security == Intercepter maven 의존성 추가해준다 . Hateoas(해당되는 주소를 웹에서 보여준다.) org.springframework.boot spring-boot-starter-hateoas ●UserController @PostMapping() public EntityModel addUser (@RequestBody @Valid UserDto userDto){ userDto.setWdate(LocalDateTime.now()); ModelMapper modelMapper = new ModelMapper(); User user = modelMapper.map(userDto,User.class); User dbuser = userService.regist(user); EntityModel entityModel = Ent.. 2024. 3. 15. 맥북에서 DBeaver spring 으로 연결 @Bean(destroyMethod = "close") public DataSource dataSource(){ BasicDataSource bds = new BasicDataSource(); bds.setDriverClassName("com.mysql.cj.jdbc.Driver"); bds.setUrl("jdbc:mysql://localhost:3307/pmh?useSSL=false&serverTimezone=UTC"); bds.setUsername("root"); bds.setPassword("1234"); return bds; url은 이런 방식으로 적는다 2024. 3. 1. 이전 1 2 다음