2 个版本
0.0.2 | 2023 年 11 月 28 日 |
---|---|
0.0.1 | 2023 年 11 月 28 日 |
#544 in 身份验证
16KB
206 代码行
Decap CMS 的外部 OAuth 提供商。以下环境变量必须设置才能使其工作
OAUTH_CLIENT_ID=(insert_the_client_id)
OAUTH_SECRET=(insert_the_secret)
OAUTH_ORIGINS=www.example.com,oauth.mysite.com
此外,当使用除 GitHub 之外的主提供程序,例如 Gitlab 时,必须设置以下环境变量
OAUTH_PROVIDER=gitlab
OAUTH_HOSTNAME=https://gitlab.com
OAUTH_TOKEN_PATH=/oauth/token
OAUTH_AUTHORIZE_PATH=/oauth/authorize
OAUTH_SCOPES=api
当使用 GitHub Enterprise 时,请将 OAUTH_HOSTNAME
设置为正确值。
文档可在 docs.rs 上找到。
lib.rs
:
Decap CMS 的外部 OAuth 提供商。以下环境变量必须设置才能使其工作
OAUTH_CLIENT_ID=(insert_the_client_id)
OAUTH_SECRET=(insert_the_secret)
OAUTH_ORIGINS=www.example.com,oauth.mysite.com
此外,当使用除 GitHub 之外的主提供程序,例如 Gitlab 时,必须设置以下环境变量
OAUTH_PROVIDER=gitlab
OAUTH_HOSTNAME=https://gitlab.com
OAUTH_TOKEN_PATH=/oauth/token
OAUTH_AUTHORIZE_PATH=/oauth/authorize
OAUTH_SCOPES=api
当使用 GitHub Enterprise 时,请将 OAUTH_HOSTNAME
设置为正确值。
依赖关系
~10–23MB
~361K SLoC