2025/04/24 2

[삼냥이즈 회고] 실리콘밸리 & 초창패 & 투자촉진 1차 & IOS 출시

오늘 드디어 시험이 끝났다. 그동안 여러모로 할 일이 많아서 한동안 브이로그를 쓰지 못했다.정확히는 쓰던 것이 있었는데 너무 오래 지나서 사라져 버렸다(...) 오늘 기준 가장 최근 브이로그를 봤는데 창준이 소정이랑 고양이 영화를 보고 돌아와서 맥주 마시면서 Nest 서버와 클라이언트를 연결하고, 김영대 멘토님을 처음 뵈어 멘토링 했던 것이 마지막 기록이었다. 그 이후에 있었던 일들을 한꺼번에 적으려다 보니 뭔가 컨텐츠가 너무 많아졌다. 쌓여 있는 기록 거리를 보니 블로그에 신경 쓰지 못했다는 생각이 들었지만 생각을 달리 먹기로 했다. 우리가 열심히, 빠르게 앞으로 나아가고 있기 때문에 3주만에 이렇게 이것 저것 쌓인게 아닐까. 우선 우리의 프로덕트는 무사히 아이폰 버전 출시를 완료했다. 3주 동안 클라..

[삼냥이즈 트러블슈팅] Typeorm Findone()

이슈현재 클라이언트는 서버로부터 access 토큰 및 refresh 토큰을 발급 받고, 시간이 지나 토큰이 만료되면 서버에 저장된 토큰 데이터를 이용해 재발급 받는 방식이다. 개발을 하던 와중 창준이 계정의 토큰이 만료된 후 다시 접속하면 돈이나 경험치, 장비 등의 개수 등이 서버에 있는 값과 다르게 전달되고, 결제 등을 하면 창준이 계정의 인벤토리가 아닌 내 계정의 인벤토리 정보가 수정되는 것을 발견하였다. 테스트 결과 access token이 만료되어 재발급 하는 과정에서 refresh token 을 비워서 보내면 뜬금없이 내 계정에 대한 JWT 토큰이 발급되는 것을 확인하였다. 원인 async findByRefreshToken(refreshToken: string): Promise { ret..