GitHub个人访问令牌到期时间获取

3

如果有一个目前有效的GitHub个人访问令牌,是否有一个API端点来检索令牌的到期日期?

我想编写一个脚本,检查我的到期日期,并在令牌到期前一天通知我。


我认为没有令牌的API端点,但是如果您的令牌即将过期,GitHub会发送电子邮件。 - Friedrich
1个回答

3

GitHub 最近宣布在所有API响应中返回GitHub-Authentication-Token-Expiration头,其中包含以下格式的值:2021-10-07 19:07:53 UTC

我使用HTTPie进行了验证:

http https://api.github.com/graphql "Authorization: Bearer ghp_xxx" 'Content-Type: application/graphql' 'Accept: application/vnd.github.merge-info-preview+json' query='{__schema { directives { description name}}}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接