# OAuth 配置参考模板
# 说明：
# 1. 当前服务实际读取的是 configs/config.yaml 中的 oauth 配置块。
# 2. 本文件只作为与当前代码一致的参考模板，便于复制到 config.yaml。
# 3. 当前后端运行时只支持 google、wechat、github、qq、alipay、douyin。

oauth:
  google:
    client_id: ""
    client_secret: ""
    redirect_url: "http://localhost:8080/api/v1/auth/oauth/google/callback"

  wechat:
    app_id: ""
    app_secret: ""
    redirect_url: "http://localhost:8080/api/v1/auth/oauth/wechat/callback"

  github:
    client_id: ""
    client_secret: ""
    redirect_url: "http://localhost:8080/api/v1/auth/oauth/github/callback"

  qq:
    app_id: ""
    app_key: ""
    redirect_url: "http://localhost:8080/api/v1/auth/oauth/qq/callback"

  alipay:
    app_id: ""
    private_key: ""
    redirect_url: "http://localhost:8080/api/v1/auth/oauth/alipay/callback"
    sandbox: false

  douyin:
    client_key: ""
    client_secret: ""
    redirect_url: "http://localhost:8080/api/v1/auth/oauth/douyin/callback"
