首页 > 解决方案 > 向 github 验证无头设备

问题描述

我的问题是我想从 Github 获取无头设备的部署信息。这些设备只有 ssh 并且可以调用 REST API。例如,他们没有 git。

现有的解决方案有很多:

由于部署密钥和 OAuth 应用程序使用可以撤销而不是超时的令牌,我很好奇为什么 Github 应用程序不提供此功能?毕竟,对于无头设备,他们现在只是强制您创建一个服务器来验证设备并创建一个临时令牌。这似乎比他们有一个长期的撤销令牌更容易出错?

我错过了什么吗?

标签: authenticationgithuboauth

解决方案


推荐阅读