API令牌应存储在客户端应用程序的何处?

时间:2018-12-09 04:30:28

标签: android

Android Studio 3.4 Canary 7

我在android应用中使用的是干净的体系结构。

我有以下模块:

data, domain, presentation, and mobileUI

我正在使用mapbox API,并且有一个令牌。

我计划将此令牌存储在mobileUI中名为Constants.kt的文件中,或者存储在名为core的程序包中,以将所有常见的东西放在一起。

只是想知道这是否是保留令牌的标准做法。应该使用共享首选项吗?

非常感谢您的任何建议,

1 个答案:

答案 0 :(得分:0)

如果您通过登录之类的操作获得令牌,或者可以制作一个包含该令牌的文本文件,那么共享首选项对于保留令牌是一种好习惯,并且很常见,因此可以将其存储在用户存储中