废弃 Access Token
更新时间 2025/02/22 07:19:43
在应用开发过程中,即便 Access Token 的使用流程已经大幅提高了安全性,但也无法完全避免 Access Token 泄露的可能性。 因此,我们提供了一个废弃 Access Token 的接口,以便您在 Token 可能已泄露或不再需要时,能够立即使其失效,进一步保障了系统的安全。
何时需要废弃 Token
尽管 Access Token 通常有较短的有效期,但在某些情况下,主动废弃 Token 仍然非常必要,例如:
- 您的服务端在完成一次性操作后,不再需要长时间保留该Token
- 您的应用检测到异常内容修改行为
- 在特定情况下,您的应用逻辑表明Token不再需要保持活跃状态。
如何废弃 Token
要废弃一个 Access Token,需要向废弃接口发送 POST 请求,并将 Token 附着在请求头部。
请求路径
https://developer.infi.cn/infi/api/v1/auth/revoke
请求 Header
字段
类型
描述
token
string
待废弃的 Token
成功请求情况
如果请求成功,则 http 状态码为 200
。
成功失败情况
如果请求失败,则 http 状态码为 401
, 请您根据反馈的错误消息检验数据并重新发送请求。
请求失败包体示例:
{
"code": "Not Authorized",
"message": "Token is expire",
"status": 401,
"type": "error"
}
后续步骤
Token 废弃后,您的服务端可能需要重新认证并获取新的 Token,进而继续合法地进行 API 调用。切记,在任何怀疑 Token 安全性的情况下,都应优先考虑系统的安全,并采取相应的应急措施。