본문 바로가기

전체 글100

Organizations에 있는 repositories 자신의 repository로 가져오기 팀 프로젝트에 초대되어서 내 git 레포지토리가 아닌 초대받은 레포지토리로 프로젝트를 계속 올렸었다. 하지만 나는 이제 내가 보기 편하기위해 나의 레포지토리에서도 확인 가능하게 하고싶어졌다. 방법! Git bash를 켜서 아려의 코드를 입력한다 git clone --mirror [원본 저장소 경로] cd [원본 저장소 이름].git 클론받아온 파일로 cd 해서 들어가준다 .git 꼭해야함 git remote set-url --push origin [이동할 원격 저장소] git push --mirror 이제 다시 내코드를 일일히 타고타고 들어갈 필요가 없어졌다. 2023. 10. 5.
[SpringSecurity] CSRF란?Restapi에서 CSRF 해제 가능? CSRF란? 사이트 간 요청 위조(Cross-site request forgery, CSRF)는 웹사이트 취약점 공격의 하나로, 사용자가 자신의 의지와는 무관하게 공격자가 의도한 행위(수정, 삭제, 등록 등)를 특정 웹사이트에 요청하게 하는 공격을 말한다. - 위키백과 최근에 스프링 시큐리티를 공부하게 되면서 CSRF에 대해 알게 되었는데 옛날에 프로젝트에서 spring security로 jwt인증을 구현했었는데 CSRF를 disabled 한 기억이 있어서 이때는 왜 disabled 했는지 궁금증이 생겨 공부를 하게 되었다. Rest api에서의 CSRF Spring security documentation에 non-browser clients위해 서비스를 진행한다면 csrf를 disable 해도 좋다고.. 2023. 9. 22.
[SPRING]JDBC 템플릿사용 DAO 변경해보기 JDBC 템플릿 이란? 스프링에서 제공하는 SQL 연산들을 수행할 수 있도록 해주는 jdbc코드용 기본 템플릿이다 https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html JdbcTemplate (Spring Framework 5.3.23 API) Execute a query for a result object, given static SQL. Uses a JDBC Statement, not a PreparedStatement. If you want to execute a static query with a PreparedStatement, use the ove.. 2022. 11. 8.
Spring mvc2 패턴 보호되어 있는 글 입니다. 2022. 11. 1.