文档

​
​

Development

User Acquisition

Monetization

工业

Vivox Core SDK

Vivox Core SDK

此页面不支持所选语言。
Vivox
​
​
Vivox Core SDK
  • Overview
  • Before you begin
  • Get started
    • Integration guide
      • Phase 1: Planning and organization
        • Login management
        • Channel management
        • Game server integration
        • Authorization
        • Voice-related logging
        • User settings
        • UI integration
      • Phase 2: Implementation
      • Phase 3: Testing
    • Quick start guide
  • Release notes
  • Developer Guide
  • Reference
  • Privacy overview
  1. Vivox Core SDK documentation

Login management

Learn about login management and user identification.
阅读时间2 分钟
最后更新于 8 个月前

Login management primarily focuses on selecting user IDs and identifying game client code paths to perform client-side login and authorization. The typical solution for signing in to the Vivox network is to associate your user's in-game account or character ID with a separately generated unique user ID or to use the account ID directly for identification.
Your game implementation must approve users who sign in to the Vivox network in advance. After a sign-in is approved, the game assigns a user ID to the client and instructs it to sign in with a provided access token. The client then signs in, is associated with the user ID that is provided, and can then perform voice operations within the Vivox network.

User identification

Several Vivox features rely upon the re-use of a player’s Vivox username or account ID. It’s important to remember to not send Vivox actual account names, or any identifiable information, such as a Vivox username or account ID. There must be a 1:1 relationship between your created ID for each session a player is logged in.
Because user IDs are selected on an ad-hoc basis and aren't preserved across sessions, it's important to select a unique ID that either persists with your game's user data or is newly generated during each successive sign-in.
For example, Player1 is hashed to 1a2b3c4d5e6f7g the first time they access Vivox through your game. The next time they access Vivox services through your game they will again be assigned 1a2b3c4d5e6f7g.
Special cases exist in which you can create permanent, persisted, password-authenticated users for your game server or for administrative purposes. You can create these accounts by using the Admin API. For more information, see the API Reference documentation.
注意
Signing in can take several seconds to complete. It's recommended that sign in is performed at a point in the game flow where this process will go unnoticed.

Additional resources

  • Authenticate users with Vivox Access Tokens
  • Sign in to a game
  • Sign in to channels

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • User identification

    • Additional resources


报告此页面的问题