使用GitHub凭据登录Azure DevOps

在整个Microsoft中,我们致力于使开发人员能够更快地构建更好的应用程序。 我们实现这一目标的一种方法是提供涵盖软件开发生命周期各个阶段的一系列产品和服务。 这包括IDE和DevOps工具,云上的应用程序和数据平台,操作系统,人工智能和物联网解决方案等。 所有这些都以开发人员为中心,既是团队和组织中的个人,又是开发人员社区的成员。


GitHub是最大的开发人员社区之一,对于全球数百万的开发人员而言,他们的GitHub身份已成为其数字生活的重要方面。 认识到这一点,我们很高兴宣布改进,这将帮助GitHub用户更轻松地开始使用我们的开发人员服务,包括Azure DevOps和Azure。


Microsoft登录页面中的GitHub登录按钮

您的GitHub凭据现在可以登录到Microsoft服务


今天,我们使开发人员可以在任何Microsoft登录页面上使用其现有的GitHub帐户登录Microsoft在线服务。 现在,使用GitHub凭据,您可以在个人Microsoft帐户所在的任何地方(包括Azure DevOps和Azure)通过OAuth登录。


通过单击“使用GitHub登录”,您将看到使用GitHub帐户登录的选项。


登录GitHub并授权Microsoft应用程序后,您将获得一个新的Microsoft帐户,该帐户已链接到您的GitHub身份。 在此过程中,您还可以将其链接到现有的Microsoft帐户(如果已有的话)。


登录到Azure DevOps


Azure DevOps为开发人员提供了一套服务,以帮助他们计划,构建和发布任何应用程序。 有了对GitHub身份验证的支持,我们使更轻松地开始使用诸如持续集成和持续交付(Azure管道)之类的服务; 敏捷计划(Azure板); 和私有包的存储,例如NuGet,npm,PyPi等模块(Azure Artifacts)。 Azure DevOps套件免费供个人(最多五个)和小型团队使用。


要使用您的GitHub帐户开始使用Azure DevOps,请在Azure DevOps页面中单击“使用GitHub免费开始”。


Azure DevOps使用GitHub登录


完成登录过程后,将直接带您到您访问的最后一个Azure DevOps组织。 如果您是Azure DevOps的新手,那么您将进入为您创建的新组织。


访问所有Microsoft在线服务


除了访问开发人员服务(例如Azure DevOps和Azure)之外,您的GitHub帐户还可用于访问从Excel Online到Xbox的所有Microsoft在线服务。


使用这些服务进行身份验证时,您可以在单击“登录选项”后找到您的GitHub帐户。


单击登录页面中的登录选项以获取非开发人员的Microsoft服务


我们对您的隐私的承诺


首次使用GitHub帐户登录Microsoft时,GitHub会要求获得释放您的个人资料信息的权限。


如果您同意,GitHub将在您的GitHub帐户(公共和私有)上共享电子邮件地址以及个人资料信息(例如您的姓名)。 我们将使用此数据来检查您是否已经拥有我们的帐户,如果没有,则创建一个新帐户。 将您的GitHub身份连接到Microsoft不会使Microsoft可以访问您在GitHub中的存储库。 如果像Azure DevOps或Visual Studio这样的应用程序需要使用您的代码,则需要分别同意访问它们,它们将分别请求访问您的存储库。


尽管您的GitHub帐户用于登录Microsoft帐户,但它们仍然是单独的实体-一个实体仅将另一个作为登录方法。 您对GitHub帐户所做的更改(例如更改密码或启用两因素身份验证)不会更改您的Microsoft帐户,反之亦然。 您可以在“安全性”选项卡下的帐户管理页面中管理 GitHub和Microsoft身份之间的连接。


立即开始探索Azure DevOps


转到Azure DevOps页面,然后单击“使用GitHub免费开始”以开始使用。


如有疑问,请查看此支持页面 。 在下面的评论中让我们知道您的想法。 与往常一样,我们很乐意听到您的任何反馈或建议。


拉杰什·拉马穆西(MSFT)
拉杰什(Rajesh Ramamurthy)

Azure DevOps首席项目经理

Source: https://habr.com/ru/post/zh-CN452454/


All Articles