GitHub에 개인프로젝트 코드를 올리기 시작했다.우선 기존에 ChatbotController.java 코드상에 있던 api key를application.properties을 만들어 그곳으로 옮기고이러한 형태로 변경하였다.주의사항은 이렇게해놓고 application.p
회원기능과 로그인기능을 구현했는데 사실상 그것들이 아무데도 사용되고 있지 않아,챗봇메뉴는 로그인을 해야지만 사용가능하도록 설정해보고자 한다.우선, SecurityConfig클래스 파일을 만들었다.SecurityConfig 클래스는 스프링 시큐리티를 사용하여 애플리케이션
아직 해결되지 않은 문제가 있긴하지만 어찌어찌 구현은 하였다. (하단에 기술)새로 추가된 코드들발신자,수신자,제목,본문 등을 설정하고 메일을 보낸다.mailSender는 MailConfig에서 설정한다.EmailConfig에서는 메일설정을 담당한다.(javaMailSe
파파고 번역기 API를 사용해서 메뉴를 1개 더 추가하였다.GPT활용해서 코드를 짜봤는데 번역결과가 자꾸 깨져서 조금 헤매다가 web.xml에 다음 코드를 추가하니 바로 해결되었다.
메뉴의 사용권한을 3가지로 나눠보려고 한다.비회원일반회원VIP회원(결제회원) 비회원 - 레벨테스트, 시험일정 조회 가능 일반회원(비결제) - 레벨테스트, 미니테스트, 시험일정 조회 가능 VIP회원(결제) - 레벨테스트, 미니테스트, 시험일정 조회, 챗봇, 단어리스
저번에 해결하지 못한 문제를 해결하였다.api.properties에 api정보를 담고api연결로직이 작성되어 있는 컨트롤러에 아래와 같은 코드를 작성하였다.근데 이렇게하면 챗봇이 작동을 하지 않았다.api키를 제대로 불러오지 못한 것이다.그래서 좀 더 찾아봤는데 추가설