android - 安卓支持 Cookies 吗?
问题描述
我熟悉将JWT存储在 android SharedPreferences 中并通过标头传递它们,然后使用express-jwt在服务器上提取它们。我在以前的一些项目中使用了这种方式,并且效果很好。
我认为使用 JWT 时最大的缺点是很难撤销。现在我需要服务器来完全控制所有用户会话,我想知道 android 是否会支持这个?
我使用 Redis 作为会话存储,目前我只有 react Web 客户端,其中会话 id 存储在 cookie 中,每次 React 客户端发出请求时都会使用!可以使用与 android 应用程序类似的方式,会话 id 作为 cookie/ 或 sharedPreferences 并在每个请求中发送它吗?
这是个好主意吗?还是有更好的方法?我所需要的只是完全控制用户会话。
注意:我的服务器使用的是 GraphQL。
解决方案
推荐阅读
- android - SimpleExoPlayer.Builder 与 ExoPlayer.Builder 的区别?
- c - 从头到尾读取文件的最快方法是什么?
- r - 带有 geom_text_repel 和 geom_point 的颜色图例
- r - R flextable proc_freq 删除标签列
- firebase - 多张图片上传并获取下载网址 - Firebase
- jmeter - 使用 jmeter 将 json 有效负载发送到 mqtt
- r - R:让我了解时间序列预测包的准确性功能
- delphi - RAD Sever 中的多个 FireDAC 包
- java - 有没有办法在 Junit5 的 Java 测试类中找到 @Disabled 测试?
- javascript - 在 Angular9 中的“window.alert”之后无法退出该功能