2013-08-08 3 views
1

HTML/CSS/JS (PhoneGap 용)를 사용하는 스마트 폰용 애플리케이션을 개발해야하며 데이터를 어딘가에 저장해야합니다.TaffyDB와 같은 클라이언트 측 데이터베이스 보호

약간의 연구가 끝난 후, 보안을 제외하고는 TaffyDB (http://www.taffydb.com/)가 정확하게 작업을 수행한다는 것을 알았습니다.

JS 파일을 저장하여 누군가 내 모든 데이터를 가져가는 것을 원하지 않으므로이를 보호 할 솔루션이 있습니까? 또는 데이터를 비공개로 유지하려면 Ajax를 통해 호출하는 PHP 스크립트와 결합 된 일반 데이터베이스 (예 : MySQL)를 사용해야합니까?

도움 주셔서 감사합니다.

답변

1

TaffyDB는 숫자가 server-side solutions 인 서버 측에서 사용할 수 있지만 데이터 만 포함하도록 응용 프로그램의 출력을 제어해야합니다.

일반적으로 자바 스크립트 서버 측 솔루션을 사용하려는 경우가 아니면 "보안"을 설정할 수 없다고 말하면서 프런트 엔드에서 중요하지 않은 데이터를 사용하는 경우에도 OSWAP guide을 통해 안전 여부를 확인하는 코드를 작성하십시오.

+1

MySQL 데이터베이스에 데이터를 저장하는 일이 발생했습니다. 내 응용 프로그램은 jQuery로 Ajax에서 간단한 PHP 스크립트를 호출한다. Apache Cordova가 외부 서버에 대한 Ajax 호출을 처리하기를 바랍니다. – c4k

+0

아마도 이것이 안전한 접근이라고 말할 수 있습니다. OSWAP 가이드는 몇 가지 유용한 팁을 지적하기에 여전히 추상적입니다. – pachanka

관련 문제