简介 编辑文档

野狗提供Java语言的Server SDK。非JAVA后端可以使用Token生成器来生成Custom Token:

如果你的后端系统非以上语言,也可以使用支持JWT token 的工具按照上述格式来生成Custom Token。

本篇文档介绍自定义身份认证中 Server SDK 的作用。

你可以使用 Server SDK 实现自定义身份认证,把野狗服务接入到你的用户系统当中。

Server SDK 的功能

Server SDK 包含以下两个功能:

  • 生成 Custom Token

    将野狗服务接入到你的用户系统时,需要通过 Custom Token 进行认证。你可以使用 Server SDK 生成 Custom Token。

    生成 Cutom Token 时,你可以添加用户的自定义属性。自定义身份认证成功后,你在规则表达式中可以获取自定义属性,实现 用户访问控制

  • 认证 Wilddog ID Token(可选)

    经过野狗身份认证后,你可以使用 Server SDK 认证 Wilddog ID Token,确认用户在 Wilddog Auth 中的身份。


    注意:


    Server SDK 中包含的 Wilddog ID Token 认证方法不能认证你 Server SDK 生成的 Custom Token。

Server SDK 的工作机制

  1. Server SDK 在用户系统认证成功之后会生成 Custom Token。
  2. Server SDK 向 Wilddog Auth 发送验证请求,验证用户的合法性。

Server SDK 的使用方法,请参考 使用 Server SDK

野狗新手?
立即注册,为你提供安全可靠的实时通信云服务。
没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题