stable-diffusion-aws-extension/docs/zh/developer-guide/api_authentication.md

784 B
Raw Blame History

安全验证

所有 API 使用 API 密钥进行安全验证,所有 API 请求都应在 HTTP 标头中包含您的 API 密钥,x-api-key 如下所示:

x-api-key: 09876743201987654321

用户验证

请在 HTTP 标头中包含 username,例如,如果在 WebUI 上配置的用户名是 admin,则:

username: admin

1.4.0 或更低版本

应在 HTTP 标头中包含 Authorization,如下所示:

Authorization: Bearer {TOKEN}

Token 算法Python 示例):

import base64

username = "your username on webui"
token = base64.b16encode(username.encode("utf-8")).decode("utf-8")

例如,如果在 WebUI 上配置的用户名是 admin,则:

Authorization: Bearer 61646D696E