Security7 학원 수업 64일차 221121 9-10 프로젝트명 : springWebSecurity04 https://www.thymeleaf.org/ecosystem.html#thymeleaf-spring-security https://github.com/thymeleaf/thymeleaf-extras-springsecurity#namespace Thymeleaf-based equivalent to the Spring Security JSP tag library. Adds new expression utility objects like #authentication and #authorization for integrating Spring Security capabilities into Thymeleaf expressions. Adds new at.. 2023. 4. 27. 학원 수업 63일차 221118 9-10 OAuth2 Client : 소설로그인을 위한 security 설정 authentication 인증 10-11 csrf https://docs.spring.io/spring-security/reference/5.7.3/servlet/exploits/csrf.html#servlet-csrf-include-form-attr Example 6. CSRF Token in Form with Request Attribute 11-12 (/springWebSecurity04/src/main/java/com/green/nowon/security/CustomUserDetailsService.java) In-Memory Authentication https://docs.spring.io/spring-securit.. 2023. 4. 27. 학원 수업 61일차 221116 9-10 Expression-Based Access Control https://docs.spring.io/spring-security/reference/servlet/authorization/expression-based.html 10-11 수정기능구현 jQuery CDN https://www.w3schools.com/jquery/jquery_get_started.asp Downloading jQuery https://jquery.com/download/ Download the compressed, production jQuery 3.6.1 클릭! 우클릭 후 다른이름으로저장 > tools에 저장 아래 Download the uncompressed, development jQuery 3.6.1 이걸로 다.. 2023. 4. 27. 학원 수업 60일차 221115 9-10 게시글 작성 10-11 https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#appendix.query.method.predicate 게시글 조회, 정렬 11-12 게시글 페이징 12-1 colspan spring data jpa 조회할때 어떤 키워드쓰지? https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#appendix.query.method.subject Optional? 2-3 게시글 글쓰기, security 권한 적용 (/springWebSecurity03/src/main/java/com/green/nowon/security/SecurityConfig.. 2023. 4. 27. 학원 수업 59일차 221114 9-10 https://www.thymeleaf.org/doc/articles/springsecurity.html This content is only shown to authenticated users. This content is only shown to administrators. This content is only shown to users. https://docs.spring.io/spring-security/reference/servlet/authorization/authorize-http-requests.html 스프링 시큐리티 / 서블릿 애플리케이션 / 권한 부여 / HTTP 요청 승인 스프링 시큐리티 / 서블릿 애플리케이션 / 권한 부여 / Expression-Based Access C.. 2023. 4. 27. 학원 수업 57일차 221110 9-10 Spring Web Security signin 페이지 디자인 10-11 https://docs.spring.io/spring-security/reference/servlet/configuration/java.html#_multiple_httpsecurity https://docs.spring.io/spring-security/reference/servlet/authentication/passwords/dao-authentication-provider.html 11-12 (/springWebSecurity01/src/main/java/com/green/nowon/security/MemberRole.java) enum? (/springWebSecurity01/src/main/java/com/gre.. 2023. 4. 27. 학원 수업 56일차 221109 9-10 @ResponseBody ?? 값을 JSON으로 반환 https://ko.wikipedia.org/wiki/JSON open api 배울거야 (/springWebRdsJpa02/src/main/resources/templates/board/detail.html) function registReply(el){ $.ajax({ url : "/mybatis/boards/"+bno+"/reply", success:function(){ }}); } ajax는 url 필수! 결과값은 없어도 url은 있어야함 https://www.w3schools.com/jquery/ajax_ajax.asp data : Specifies data to be sent to the server 10-11 type : Speci.. 2023. 4. 27. 이전 1 다음