首页 > 解决方案 > 安卓支持 Cookies 吗?

问题描述

我熟悉将JWT存储在 android SharedPreferences 中并通过标头传递它们,然后使用express-jwt在服务器上提取它们。我在以前的一些项目中使用了这种方式,并且效果很好。

我认为使用 JWT 时最大的缺点是很难撤销。现在我需要服务器来完全控制所有用户会话,我想知道 android 是否会支持这个?

我使用 Redis 作为会话存储,目前我只有 react Web 客户端,其中会话 id 存储在 cookie 中,每次 React 客户端发出请求时都会使用!可以使用与 android 应用程序类似的方式,会话 id 作为 cookie/ 或 sharedPreferences 并在每个请求中发送它吗?

这是个好主意吗?还是有更好的方法?我所需要的只是完全控制用户会话。

注意:我的服务器使用的是 GraphQL。

标签: androidnode.jsexpressokhttp3express-session

解决方案


推荐阅读