首页 > 解决方案 > 将当前登录用户持久保存在干净的 android 架构中的可靠方法是什么?

问题描述

我一直在寻找一种干净、可靠的方式来将当前用户保留在 Android 应用程序中,该应用程序可以从任何活动/视图访问,可以立即使用,并且可以在注销时可靠地清除。

为了添加更多上下文,应用程序通过令牌 (JWT) 处理 API 身份验证。不幸的是,有效载荷中没有用户信息。

有一个MVVM架构,有一个Repository层,调用retrofit api/room db。

这是我正在探索的东西,很想知道是否有更好的方法,或者是否还有我尚未发现的另一种模式/架构:

抱歉,如果这有点抽象/高级,没有任何特定代码,我只记得几个月前找到了一篇与会话层概念有关的优秀文章,并没有将其添加为书签,现在我正在挠头试图解决干净地实现这一目标的最佳方法。

标签: androidandroid-architecture-componentsandroid-architecture

解决方案


推荐阅读