2015-08-24 3 views
0

Я создаю приложение phoneGap и хочу подключиться к базе данных mysql (как описано в этой статье: http://www.thegeekstuff.com/2014/01/mysql-nodejs-intro/), но я не могу найти способ защитить свой пароль. Есть ли способ защитить ваш пароль в приложении phoneGap? Спасибо за вашу помощь.Как защитить пароль mysql в приложении phoneGap?

+0

Вы хотите подключиться из приложения phonegap непосредственно в базу данных ... где? На каком-то сервере? Почему бы просто не поставить перед ним надлежащее веб-приложение, например, приложение node.js? – ralh

+0

Не помещайте свои учетные данные в своем приложении. Ваше приложение должно вызывать ваш веб-API, который должен обрабатывать доступ к БД и возвращать данные. – raduation

ответ

0

Единственный способ, который я знаю, чтобы склеп приложение Cordova этот плагин:

https://github.com/tkyaji/cordova-plugin-crypt-file

Но это плохая идея, и небезопасный, чтобы позвонить прямо из вашего приложения к вашему MySQL. Напишите небольшой api, который находится между вашим приложением и базой данных, используйте https и проверьте сертификат в своем приложении.