我想用注册/登录模块构建一个应用程序,我想知道如何处理与 Android 的登录会话。我有一个 Django API 服务器端。用户可能会登录以执行某些特定操作(例如查看他们的个人资料)。
做这样的事情的最好方法是什么?(我知道如何使用 Android 进行开发,但我想知道如何设计这些功能)
谢谢你。
其中一些可能有多种方式:
一世。GoogleAuthUtil API 是一种允许用户使用用户已注册其手机的 Gmail 用户帐户(即 Google Play 帐户)进行身份验证的 API。这将省略创建登录屏幕和身份验证的要求。
欲了解更多信息,请查看:
http://android-developers.blogspot.co.uk/2013/01/verifying-back-end-calls-from-android.html
ii. 制作您自己的登录屏幕并验证用户名和密码并将其存储在内部文件系统中。一旦您想与服务器通信,就从该文件中检索此信息并将其发送到服务器。
第一个将取决于使用 google Services API。在这种情况下,您不必担心注册用户......忘记了您的密码以及您需要在登录屏幕上构建的所有类型的东西。
而第二种方法将是独立的并且仅针对您的应用程序。优点是您将拥有完全的控制权,但您必须自己管理所有的小细节。