2017-04-20 1 views
0

Ionic Framework (Cordova)를 사용하여 애플리케이션을 만들고 원격 요청에 POST 요청을 보냅니다.Ionic Framework/Cordova 앱에서 스팸 피하기

사람들은 내 서버를 홍수로 스팸 할 수있는 방법을 찾을 것이라고 확신합니다.

이 문제를 피하는 방법은 사용자를 식별하여 그 사람의 요청을 차단하는 것입니다. 문제는 휴대 전화 사용자를 식별하는 방법이 확실하지 않다는 것입니다.

내가 MAC 주소 등으로 생각했을 때, 등록 할 필요가 없기를 바랬다. 나는 일종의 sim simi를 만들고있다.

고마워요.

+0

나는 이것이 이온 성 또는 코드와 관련이 있다고 생각하지 않는다. – Nirus

답변

0

이것은 통신 유형의 특성 때문에 해결하기가 매우 어렵습니다. 이 문제는 기본 앱에도 있습니다. 네트워크 트래픽을 모니터링 할 수있는 권한이 설치된 앱을 가진 사람이라면 POST 요청이 어떻게 생성되었는지 정확히 알 수있을뿐입니다.

문제가 어느 정도 완화 될 수 있다고합니다. 가장 좋은 방법은 중간에 서버 측 API가있는 것입니다. 그러면 엔드 포인트에 적절한 요청을하고 결과를 다시 앱으로 반환 할 수 있습니다.

앱> MIDDLE_API는 (저장 API 인증/키)> ENDPOINT (수신 올바른 키 밖으로 carrys 요청)> MIDDLES_API> APP (엔드 포인트로부터 데이터를 수신한다)

이 방법 ENDPOINT를 사용하기 전에 MIDDLE_API에서 요청 소스에 대한 모든 검사를 수행 할 수 있습니다.

API가 손상되었다고 생각되면 어느 정도 제어 할 수 있습니다.

관련 문제