【发布时间】:2015-07-24 06:11:04
【问题描述】:
我正在尝试使用 SQLite 数据库,但随着我(通过互联网)的学习,我真的很困惑,我有几个问题。
- 数据实际存储在哪里?例如,假设我想要一个数据库来存储使用我的应用程序的每个人的所有用户名和所有密码。我需要将此信息写入数据库,但它在哪里?是在用户的手机上吗?它在网络上的某个地方吗?每当用户进入应用程序时,我都需要从数据库中读取。它是从在线某处读取,还是仅从用户手机上创建的数据库中读取?有没有办法创建一个所有用户都可以写入的静态数据库?
- 如果我使用 SQLite 数据库来存储用户名和密码,是否需要使用密码保护它?如果是这样,怎么做?我在一些网站上读到,如果没有使用密码保护这些信息很容易被阅读,但其他人告诉我,它只能由我的应用程序访问。
【问题讨论】:
-
1.它在电话里。 2. 我强烈建议您不要存储密码。如果您确实需要这样做,您应该使用用户提供的密码加密数据并且不存储在任何地方...
-
那我该如何创建自己的登录系统呢?
标签: android mysql android-sqlite