我正在使用 webrtc 进行视频通话和聊天。- 有没有办法在 webrtc 服务器中创建具有固定 ID 的用户。- 我可以在建立聊天连接时为每个用户使用固定的聊天 ID。
问问题
437 次
1 回答
0
不。
没有什么能阻止您让用户选择他们自己的 ID。但是,使用 peerjs 在选择您的 ID 时没有身份验证。
因此,假设您选择您的 ID 作为“my-fixed-id”,您可以随时尝试使用此 ID 并告诉您的朋友这是您。由于没有身份验证,因此没有什么能阻止其他人为自己选择此 ID。所以有人可以“窃取”你的身份证。
好消息:如果您选择一个难以猜测的 ID 并且只告诉您信任的朋友,理论上您可以做您想做的事。然后,您可以在 localStorage 中保留您朋友的列表,并在加载页面时尝试连接到他们的 ID,然后可能每分钟左右连接一次。
当心。您无法验证此人是否声称他就是他所说的那个人。
于 2015-05-08T10:12:11.860 回答