FunSun은 상대방의 취향과 필요성을 고려하여 정말 받고싶은 선물을 받을 수 있도록 친구들이 함께 서포트하는 플랫폼입니다. 크라우드 펀딩의 개념을 도입하여 여러 사용자들이 함께 모여 선물을 구매하고 불필요한 비용을 줄이는 서비스를 제공합니다.
위 레파지토리는 FUNSUN 플랫폼(https://github.com/FUNFUNSUN/funsunfront) 의 BACKEND 서버입니다.
http://projectsekai.kro.kr:5000/swagger/ 에서 API를 확인할 수 있습니다.
첫 로그인 시 해당 유저에 대해 AccessToken과 RefreshToken을 발행하고 Front에 전달합니다. Front는 토큰들을 Local Storage에 저장해두었다가, API 요청 시 header에 토큰을 함께 전달합니다. Backend에서는 그 토큰이 유효한지만 검증합니다. 이를 통해 DB로의 I/O 없이 유저인증을 할 수 있습니다.