【问题标题】:how to get value in respon decode jwt and save sharedpreferences如何在响应中获取价值解码 jwt 并保存 sharedpreferences
【发布时间】:2020-01-10 08:41:47
【问题描述】:

我要取id值,上面的结果是登录响应的解码结果。这里的问题是当作为标头发送到服务器时对 jwt 令牌没有响应,所以我有一个想法,通过解码 jwt 并想要检索 id 值。但在这里我很难过。这里的情况是 JWT Token 并且 JWT 解码已保存在 sharedpreferences 中。如果我想在解码结果中取 id 值怎么办

代码解码 JWT 令牌

                    token = sharedPrefManager.getSPToken();
                    try {
                        decoded = JWTParser.decoded(token);
                    } catch (Exception e) {
                        e.printStackTrace();
                    }

                    sharedPrefManager.saveSPString(SharedPrefManager.SP_DECODE, decoded);

这个结果:https://prnt.sc/qlp75h

【问题讨论】:

    标签: android arrays json jwt


    【解决方案1】:

    你能不能用 Gson. 从 pref 获取值转换成 Json 之后你就可以轻松拿取了

    【讨论】:

    • 你的意思是 Token Jwt 使用 Gson 转换吗? @ThavaSelvan
    • 我已经使用 Gson 来转换 JWT。得到回复@ThavaSelvan
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-27
    • 1970-01-01
    • 1970-01-01
    • 2020-03-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多