【发布时间】:2018-04-21 01:03:41
【问题描述】:
我是使用 JWT 的新手。我有一个 API 可以为客户端生成一个 JWT,以便对进一步的请求进行身份验证。我的 JWT 有一个返回用户 ID 的属性:
{
jwt: {
exp: "2017-12-12 00:00:00",
data: {
user_id: 491
}
}
}
我的问题是客户端是否可以解码 API 生成的 JWT 并在数据字段中添加一个新属性,如下所示:
{
jwt: {
exp: "2017-12-12 00:00:00",
data: {
user_id: 491,
status: 1
}
}
}
或者,如果我可以从 API 身份验证系统生成 JWT,并将状态字段设置为默认值,然后客户端可以更改它。
谢谢。
【问题讨论】:
标签: token jwt api-design