公共存储库的Github用户身份验证

时间:2014-07-18 09:59:21

标签: java github github-api

我必须进行身份验证,即基本上检查用户是否在Github上存在公共/私有存储库。如果用户是私人用户,则必须使用密码和用户名对用户进行身份验证。是否有任何Java API能够以简单方便的方式完成所有这些工作?

1 个答案:

答案 0 :(得分:1)

这可能是我做过的最愚蠢的事情。 用于验证用户身份并下载git存储库的API是 GitHub API for Java(org.kohsuke.github)
它有使用密码,授权令牌进行连接的方法。

GitHub github = GitHub.connectUsingPassword("Username","Password");
github.getRepository("Repository name");