NuGet.org 上的个人帐户

必须创建个人帐户才能在 NuGet.org 上发布和管理包。

个人帐户与组织帐户

个人(用户)帐户是你在 NuGet.org 上的标识,可以是任意数量的组织的成员。 包可以属于组织帐户,也可以属于个人帐户。 包使用者看不到个人帐户或组织帐户之间的任何差异:两者都显示为包 owners

组织帐户具有一个或多个个人帐户作为其成员。 这些成员可以管理一组包,同时保持所有权的单一标识。

添加新的个人帐户

要创建 NuGet.org 帐户,需要具备 Microsoft 个人帐户 (MSA) 或 Azure Active Directory (AAD) 帐户。 如果没有帐户,请创建帐户。 NuGet.org 要求所有帐户在 MSA 或 AAD 帐户上启用双重身份验证 (2FA)。 可以使用以下链接提前更新设置:

如果拥有 MSA 或 AAD 帐户,请执行以下步骤。

  1. 转到 NuGet.org 登录页

  2. 单击“Microsoft 登录”按钮

  3. 输入 Microsoft 帐户或 Azure Active Directory 帐户详细信息。

  4. 请单击“是”以接受要授予 NuGet.org 应用程序的权限

    Giving permissions to NuGet.org

  5. 如果尚未启用双重身份验证 (2FA),请按照设置步骤进行操作。

  6. 此时系统将重定向至 nuget.org 并要求注册用户名

  7. 在输入框中指定用户名。 请注意,用户名需区分大小写,并且以后无法更改或重命名

    Specify a username on NuGet.org

  8. 单击“注册”按钮

现在 NuGet.org 帐户已成功创建。 可以在帐户设置页面执行帐户管理。

注意

双因素身份验证 (2FA) 是登录网站或应用时采用的额外安全保障。 由于 2FA,你必须使用 Microsoft 帐户 (MSA) 进行登录,并另外提供一种只有你知道或有权访问的身份验证形式。

注意

NuGet.org 帐户的 2FA 不会影响可能用来登录 NuGet.org 的 Microsoft 帐户关联的其他帐户或服务的身份验证设置。

删除 NuGet.org 帐户

有关其他帐户相关任务(例如删除 NuGet.org 帐户)的帮助,请参阅 NuGet.org 帐户管理