我想将我网站上的用户与 TeamSpeak 服务器连接起来,我可以自动授予权限、禁止用户等。
目前用户必须在我的网站上输入他的 Ts UID,以便我可以在 TS 数据库中搜索他。
但是现在有一段时间,您可以使用 TeamSpeak 帐户登录 TeamSpeak 客户端。
有没有一种方法可以让用户使用这个 Teamspeak 帐户登录我的网站,比如使用 Google、Facebook 等?
当他们使用该帐户登录时,我能否在我的 TS 服务器上找到他们?
我想将我网站上的用户与 TeamSpeak 服务器连接起来,我可以自动授予权限、禁止用户等。
目前用户必须在我的网站上输入他的 Ts UID,以便我可以在 TS 数据库中搜索他。
但是现在有一段时间,您可以使用 TeamSpeak 帐户登录 TeamSpeak 客户端。
有没有一种方法可以让用户使用这个 Teamspeak 帐户登录我的网站,比如使用 Google、Facebook 等?
当他们使用该帐户登录时,我能否在我的 TS 服务器上找到他们?
TeamSpeak 的 myTeamSpeak 系统绝对不是为任何 oauth 类型的功能而设计的。然而,TeamSpeak 有一个出色的插件 SDK、serverquery 和 clientquery 可用于与 teampeak 交互。
我建议您通过用户的 IP 地址“链接”用户的 TeamSpeak UID,例如https://ts-n.net/ranksystem.php 。从那里您可以简单地接受登录,或者您可以更进一步,通过上述方式之一发送带有“激活码”的消息,以与 teampeak 交互以提高安全性。
据我了解,您希望通过使用 teampeak 的身份验证形式找到登录到您网站的在线用户。我不知道您所说的“他们”是什么意思,但是teampeak 的服务器查询让您可以搜索其数据库中的每个客户端,并且您要查找的任何内容都在那里或在您的日志文件夹中。
抱歉,我无法提供更多帮助,我会在/如果您澄清您的问题时编辑此/回复。