Zadig 文档
Zadig
教程
博客
论坛
关于
中文英文
Zadig
教程
博客
论坛
关于
Zadig v4.0
Loading...
     编辑文档
     反馈问题
     社区讨论

    本页导航

    OAuth 2.0

    # 如何集成

    Zadig 支持用户通过 OAuth 2.0 账号授权进行登录。访问系统设置 -> 系统集成 -> 账号系统-> 点击添加 -> 选择 OAuth。

    oauth

    参数说明:

    参数名描述
    Client IDOAuth Client ID
    Client SecretOAuth Client Secret
    Authorization URL获取 Authorization Code 的地址
    Token URL获取 Access Token 的地址
    用户信息 URL获取用户信息的地址
    用户名属性(用于登录)用于登录的用户名称属性字段
    用户昵称属性用户昵称属性字段
    用户邮箱属性用户邮箱属性字段
    用户手机属性用户手机属性字段,选填
    Scopes向账号系统请求的相关字段,参考账号系统相关文档

    如果你的 OAuth provider 返回的用户信息不属于 root 层级,则需要通过 . 的方式嵌套配置。

    例如在以下返回样例中,如需正确解析用户信息,则需将用户名属性设置为 data.userinfo.user_id,将用户昵称属性设置为 data.userinfo.fullname, 将用户邮箱属性设置为 data.userinfo.email。

    {
        "code": 0,
        "data": {
            "userinfo": {
                "user_id": "2022001",
                "fullname": "demo",
                "email": "demo@example.com"
            },
            "timestamp": 1655882773,
            ...
        }
        ...
    }
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13

    # [可选]设置为默认账号系统

    参考设置默认账号系统。

    ← LDAPGitHub→

    资源
    教程
    论坛
    博客
    公司
    关于
    客户故事
    加入我们
    联系我们
    微信扫一扫
    hello@koderover.com

    © 2026 筑栈(上海)信息技术有限公司 沪 ICP 备 19000177 号 - 1

    •  跟随系统
    •  浅色模式
    •  深色模式
    •  阅读模式