【发布时间】:2019-05-21 23:28:52
【问题描述】:
我知道如何实现注册用户的路由,以及如何用用户凭据换取访问令牌。这些都包含在官方tutorial 中。
如何使注册用户的访问令牌(和刷新令牌)失效。如果用户的帐户被盗,这对于注销和限制损害都是必要的。
我看到有一个方法
authServer.revokeAllGrantsForResourceOwner(identifier)
但我仍在研究如何从用户那里获取标识符,因为客户端应用程序知道用户名,但不知道服务器数据库中的用户 ID。最好只传递当前令牌并让服务器取消该用户的所有令牌。
【问题讨论】:
标签: dart aqueduct dart-server