기록5 iOS SNS 로그인 리젝당하다. 하이브리드앱에 sns 로그인, 연동 기능을 제공했다.rest api 방식에서카카오와 네이버 앱이 설치되어 있다면 (로그인되어있다면) 계정을 입력하지 않고 자동인증을 받을수 있도록sdk를 타고 인증서버로 들어가도록 기능을 추가했다.이 과정에서 iOS / AOS 모두 네이티브단의 개발이 추가됬고 심사를 올렸다. 안드는 모두 통과iOS는 리젝당했다. 리젝사유는로그인 옵션을 제공하지않음- 데이터 수집을 사용자의 이름과 이메일 주소로 제한- 이메일 주소를 비공개로 유지- 동의 없이 광고 목적으로 앱과의 상호 작용을 수집하지않음Apple 로그인은 이 모든걸 제공하고 있으며,애플로그인 사용을 권장하고 애플로그인을 사용하지 않을 경우, 위와 같은 요구사항을 충족하도록 로그인 옵션을 제공해야한다. 본래 iOS에서는 oA.. 2024. 6. 13. Date() 는 걷어내도록 해야겠다 토큰을 생성할 때 jwt 라이브러리는 만료기간을 date 타입으로 받는 것을 기대한다 당연하게 만료기간을 date() 타입으로 지정한 상황.. 테스트 , 스테이징, 운영 서버 모두 테스트 완료하여 운영배포한 상황에서 몃몃고객이 계속 자동 로그인이 풀린다는 문제제기를 받았다 데이터를 전수조사 해서 확인해보니 10명 이하의 유저 토큰만료기간이 130분으로 지정된 것을 확인 뜬금없이 왠 130분? 90일이 130분으로 바뀌는 마법! 단말기를 추가 요청해서 모델별 테스트를 해보고 에뮬도 돌려보고 지지고 볶고 해 본 결과 iOS는 문제없음 / 안드로이드는 노트10과 노트20에서 해당 이슈 발생 확인.... 그것도 운영 & 스테이징 서버에서만 생긴 이슈 왜 모든 기기에서 발생하지 않고 특정 모델에서만 해당 이슈가 .. 2024. 1. 24. git action 발표 03월16일 NS_교통안전플랫폼팀 팀데이 발표 2023. 4. 3. 백준 자동 커밋 오류(cors error) 그동안 문제없이 잘 되던 백준 깃헙 자동 커밋이 어느 날 이유도 없이 안되기 시작했다 깃 인증키 문제로 생각해서 새로 발급받고 등록해 봤지만 문제는 해결되지 않았다 혹시나 하고 개발자 도구를 열어보니 cors 오류...... 회사 업무에서는 back 과 front가 나뉘어 있지 않아 문제를 겪어보지 못했지만 토이프로젝트에서는 Express - Node.js로 개발환경을 세팅하다 보니 문제가 생긴 것 같다. 프록시 서버를 구축하거나 여러 가지 해결 방법이 있지만 그냥 간단하게 Moesif Origin & CORS Changer를 설치했다. Moesif Origin & CORS Changer 를 사용하면 cross origin 오류를 수신하지 않고 브라우저에서 직접 도메인 간 요청을 보낼 수 있다. on 으.. 2023. 3. 7. 이전 1 2 다음