Meteor GitHub API:使用API的预定义帐户

Meteor GitHub API:使用API的预定义帐户,meteor,github,oauth,github-api,restful-url,Meteor,Github,Oauth,Github Api,Restful Url,我有一个应用程序,需要服务器端代码在我自己的GitHub帐户上创建和删除存储库。GitHub API的OAuth身份验证只有在客户端登录GitHub时才有效。我需要一种可以在服务器端存储用户名和密码(或某种密钥)的东西,因此任何东西都可以在没有任何UI交互的情况下工作。欢迎使用Stack Overflow。您可以引用github api从服务器到服务器进行身份验证: OAuth2密钥/机密 这只应在服务器到服务器的方案中使用。别泄密 您的OAuth应用程序的客户机机密将提供给您的用户 客户端i

我有一个应用程序,需要服务器端代码在我自己的GitHub帐户上创建和删除存储库。GitHub API的OAuth身份验证只有在客户端登录GitHub时才有效。我需要一种可以在服务器端存储用户名和密码(或某种密钥)的东西,因此任何东西都可以在没有任何UI交互的情况下工作。

欢迎使用Stack Overflow。您可以引用github api从服务器到服务器进行身份验证:

OAuth2密钥/机密

这只应在服务器到服务器的方案中使用。别泄密 您的OAuth应用程序的客户机机密将提供给您的用户

客户端id和密码可以是Meteor设置,也可以是服务器上的环境变量(不要将它们放在代码中!!)。只要服务器是安全的,它就应该是安全的

curl "https://api.github.com/users/whatever?client_id=xxxx&client_secret=yyyy"