跳到主要内容
版本:3.10.x

注册与登录

如需订阅 API 产品并管理凭证,你需要一个开发者门户账户。已发布的前端支持使用电子邮件和密码注册,以及使用本地配置的 OAuth 服务提供方登录。

使用电子邮件和密码注册​

开发者门户 config.yaml 中的 auth.emailAndPassword.enabled 为 true 时,可以使用电子邮件和密码注册。此设置默认开启。

  1. 导航至开发者门户主页。
  2. 单击 Sign Up。
  3. 输入 Name、Email 和 Password。
  4. 单击 Create Account。

注册时会创建门户用户。电子邮件验证默认关闭。更改电子邮件验证设置前,请参阅电子邮件和密码。

使用电子邮件和密码登录​

  1. 导航至开发者门户主页。
  2. 单击 Sign In。
  3. 输入 Email 和 Password。
  4. 单击 Sign In。

使用 OAuth 登录​

如果已在开发者门户的 config.yaml 中配置 OAuth 服务提供方:

  1. 前往开发者门户的登录页面。
  2. 单击已配置的服务提供方按钮。
  3. 页面会跳转到身份提供方的登录页。
  4. 使用你的组织凭证进行身份认证。
  5. 身份认证成功后,页面会跳转回开发者门户。

此发布系列的 Provider Portal 不提供登录选项设置。有关支持的前端配置,请参阅定制开发者门户。

通过组织邀请加入​

在默认的开发者门户实现中,组织所有者和管理员可以通过电子邮件邀请用户加入组织:

  1. 使用现有账户登录开发者门户,或者根据需要先注册。
  2. 打开邀请电子邮件,或进入门户的组织主页查看待处理邀请。
  3. 接受加入组织的邀请。

如果你的门户已自定义,则具体的邀请流程可能会有所不同。

创建一个组织​

首次登录后,系统可能会提示你创建组织。组织是开发者门户多租户模型的主要单元。

  1. 输入 Organization Name。
  2. 输入 Slug URL(组织的 URL 友好标识符)。
  3. 单击 Create。

创建组织时,控制面会创建一个处于活动状态的开发者。Provider Portal 将该开发者显示为组织身份。应用程序、订阅和凭证归该组织所有。

备注

该组织模型特定于使用 Better Auth 的默认开发者门户实现。如果你的门户有自定义实现,则注册流程可能会有所不同。

双因素身份认证(2FA)​

如果开发者门户 config.yaml 中的 auth.twoFactor.enabled 为 true:

  1. 导航至你的个人资料或安全设置。
  2. 启用 2FA,并使用身份验证器应用(TOTP)扫描二维码。
  3. 后续登录时,请在输入密码后,再输入身份验证器应用中的验证码。

后续步骤​