我使用 Kotlin 和 Android Studio 制作了登录页面和仪表板
我希望我的用户通过互联网登录应用程序(这意味着第一次他的详细信息将通过我的数据库进行检查),之后,如果他的信息是真实的,我希望我的应用程序在本地保存他的用户名和密码
所以比如10天后他想登录应用程序时,他不需要连接互联网来登录;他将能够在本地登录
我该怎么做?
(我已经在 Kotlin 上工作了一段时间了!所以如果你不认为我的问题毫无用处,我会很感谢你!)
如果您在通过用户名和密码登录时获得身份验证令牌,您可以将其本地保存在共享首选项中,并在应用程序启动时检查它是否为空。如果令牌为空,那么您必须显示登录页面,否则您必须将用户导航到应用程序的主要活动。
如果您没有身份验证令牌,则必须将用户名和密码保存在共享首选项中,但这不是推荐的方法,因为它可能存在安全问题。