我一直在努力寻找有关此信息的过程中感到沮丧,因为在 StackOverflow 和其他地方发布的许多相关主题的链接都是 404 的。Github API 只说明了如何从命令行执行操作,而我发现的所有 gem 都没有提供这种支持。然而,我知道这是可能的,因为我以前见过它。
我将如何获取用户当前的 Github 登录信息?也就是说,如果用户登录到 Github,我想找出并在我的网站中使用他们的一些用户信息。如果他们没有登录,我想连接到 Github 让他们登录。
是否有这方面的宝石,如果有,它是什么以及它是如何工作的(如果没有足够的文档)?如果没有,那么我该如何使用 Github API 在 Ruby 中执行此操作?