이미 세상에 운동에 관련된 어플리케이션이 많지만 솔직히 막상 운동할 땐 항상 하던 운동 루틴에서 세트 수를 체크하고 개수를 체크하면서 기록하는 것이 제일 중요한거 같았다. (또 나는 운동할 때 항상 세트수를 까먹는다 ㅎㅎ...) 그래서 그런 어플리케이션을 찾아볼 수도
📙 Svelte + Vite 📄 프로젝트 생성 참고 Vite 공식 홈페이지 명령어를 입력하자 프로젝트 이름을 설정해주고 svelte로 선택해준다. 모두 종료되면 다음과 같이 끝난다. > ts로 설정할 수도 있는데 ts까지 하려면 학습량이 너무 많아져서 ㅜ
참고 Svelte Login using Access & Refresh Tokens 유튜브 영상 📗 Svelte 로그인 기능 만들기 로그인 기능은 SNS 로그인 방식을 사용하여 간편 로그인 기능을 구현하려고 한다. 그럴려면 우선 로그인해야하는 페이지와 로그인/회원가
명령어 입력 후 나는 vue3 프로젝트로 선택하여 생성하였다. 예전엔 vue2가 default 값이였는데 이젠 vue3인걸 보니 많이 안정화가 되었나보다.프로젝트가 정상 생성되었다.폴더로 이동 후 명령어를 입력하여 프로젝트를 실행해보자정상적으로 프로젝트가 실행된 모습이
기본 적으로 kakao developer에서 어플리케이션을 만들어두었다는 전제 하에 시작합니다!Kakao 로그인에서 Token을 발급 받기 전에 우선 인가 Code를 발급받아 와야 한다.카카오에서 제공하는 그림을 보면 인가 코드를 먼저 받고 토큰을 발급 받아 토큰으로
👏 2번째 글을 쓰는 이유? 지난글에서 이미 kakao에서 로그인을 통해 사용자 정보까지 불러와 토큰을 반환하는 것까지 작업하였다. 하지만 여기서 문제가 발생하는데 토큰의 유효기간이 끝났을 때 문제가 되었다. 사용자 화면에서 token이 만료되면 재발급을 해야하기 때
📗 AOP 적용 📄 log AOP 적용 기존에 모든 메서드에 호출 메서드를 log로 찍어주는 코드를 짰었는데. 이 부분이 반복되는 것이 싫었다. 그래서 AOP로 빼서 실행시켜보려고 한다. 📄 aop 추가 다음과 같이 service 패키지 내에 모든 메서드들
크게 많은 api를 작성하지 않을거라서 문서화를 안하려고 했었는데... 그래도 api는 문서화하는게 맞고 또 오랜만에 프로젝트 api를 호출하려고 하면 문서가 없으니 코드를 다시 살펴보거나 테스트 코드에서 넘기는 값을 확인해야하는게 여간 귀찮은게 아니다... 그냥 이번
지난 글에서 restdocs를 통해 문서 자동화를 만들었다. 그런데 문제가 발생한 부분이 있다. 우리는 sns 로그인 api를 사용하고 있다는 점이다.kakao 회원가입 부분을 예시로 들어보자!테스트를 진행하려고 요청을 했더니 다음과 같이 401이 돌아오며 access