issues
search
42Seoul-Tea42
/
backend
1
stars
0
forks
source link
[BE] User Location 체크용 데코레이터 생성의 건
#16
Open
OZestina
opened
6 months ago
OZestina
commented
6 months ago
기존
프론트에서 API로 요청 받아서 BE에서 DB 및 소켓 업데이트
개선이 필요한 부분
Location 정보를 공유하지 않도록 설정한 유저의 경우 request의 IP주소로 위치를 가늠해야 함
방법
JWT가 필요한 API 요청의 경우 Location을 체크하는 함수를 모두 실행시켜 위치 파악 -> 데코레이터 생성 및 적용
(유저가 위치 정보 공유 동의한 경우) request 내 longitude, latitude로 BE에 위치 전송
(동의 안한 경우) request 내 IP주소를 geopy를 통해 longitude, latitude 값을 받아와 처리
상기와 같이 개선할 예정입니다
기존
개선이 필요한 부분
방법
상기와 같이 개선할 예정입니다