분류 전체보기147 카카오 로그인 카카오 api 앱키 : 26cebd469089394352fec3 웹서버 : http://localhost:8000 Redirect URI : http://localhost:8000/auth/kakao/callback 로그인 요청 주소 get https://kauth.kakao.com/oauth/authorize?client_id=26cebd469089394352fec396e&redirect_uri=http://localhost:8000/auth/kakao/callback&response_type=code HTTP/1.1 토큰 발급 요청 주소 post https://kauth.kakao.com/oauth/token Content-type: application/x-www-form-urlencoded;cha.. 2022. 3. 2. [스프링부트-블로그 프로젝트] 무한참조 board를 가져오면 reply도 가져옴 reply안에 또 board가 있음 board 클래스에 reply에@JsonIgnoreProperties({"board"}) 2022. 3. 2. [스프링부트-블로그 프로젝트] OAuth @메타코딩 OAuth: open auth 인증처리 대신해줌 사람: 리소스 오너 blog서버 : 클라이언트 카카오api서버: 인증서버 자원서버: 리소스 서버 2022. 3. 2. [스프링부트-블로그 프로젝트] 스프링 작동원리 @메타코딩 톰켓 필터 디스패처(주소요청시 컨트롤러요청) ->컨트롤러:데이터를 받아->서비스:로그인 시작 user받아서 널체크, 섹렉트 요청->jpa 레포지토리: 셀렉트->영속성컨텍스트:오브젝트 존재하는지? //리퀘스트 요청이 있을때 뜬다 datasource 톰켓시작시 미리 떠있음: 질의 db 뷰리졸버 세션 user등록 인터셉터 2022. 2. 28. [스프링부트-블로그 프로젝트] XSS와 CSRF @메타코딩 XSS: 자바스크립트 공격 CSRF: Cross Site Request Forgery 웹 어플리케이션 취약점 중 하나로 인터넷 사용자(희생자)가 자신의 의지와는 무관하게 공격자가 의도한 행위(수정, 삭제, 등록 등)를 특정 웹사이트에 요청하게 만드는 공격 2022. 2. 26. [스프링부트-블로그 프로젝트] Json 데이터로 통신 #get - 주소에 데이터 담음 #post, put, delete - 데이터 변경 - 바디에 데이터 담음 - form태그: get,post만 가능 - 그외 자바스크립트로 요청 -따라서 통일 자바스크립트로 ajax요청 데이터는 json 2022. 2. 25. 이전 1 ··· 18 19 20 21 22 23 24 25 다음