寻找有关几个主题的建议。
我目前正在开始编写我的第一个 IOS 应用程序,并且有一些问题。我希望从 mysql 数据库访问一些数据 - 这将保存一个包含登录名和密码等的用户表,...
- 我可以直接从 IOS 访问数据库并从内部执行 SQL 查询吗?
- 加密应用程序缓存密码的标准方法是什么?
- 最佳做法是通过应用执行所有查询还是依靠网络服务器来处理这些查询并返回结果?
非常感谢,如果有点含糊,我们深表歉意,但感谢任何建设性的反馈。
谢谢。
史蒂夫
最佳答案
是的,您可以直接访问数据库,但这并不理想。创建一个 Rest api 会是一个更好的主意。纤薄的框架。下面的例子:
<?php
$app = new \Slim\Slim();
$app->get('/hello/:name', function ($name) {
echo "Hello, $name";
});
$app->run();
在服务器上进行处理,然后返回一个 json 对象或 xml,然后您就可以对数据执行您想要的操作。
加密您可以存储在钥匙串(keychain)中的密码,只有您的应用程序才能访问。
关于mysql - 通过 IOS 应用程序访问 MySql DB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23928981/