概述
这里将简要介绍各种Token及其作用,以帮助新手玩家快速上手。
Access Token
Access Token是用于API调用或Web应用服务中的身份验证和授权机制。它是一个加密的字符串,表示用户已经成功认证,并被授权访问特定资源。Access Token通常有时间限制,过期后需要重新获取。当前Access Token的有效期为10天。
Refresh Token
Refresh Token用于在访问令牌过期或即将过期时获取新的访问令牌。它的有效期通常比访问令牌长,使用户无需频繁重新登录即可维持会话。Refresh Token已无法获取,但之前已经获取的Refresh Token仍然可用。
Session Token
Session Token通常用于标识用户的一次会话,与Web应用中的用户会话相关联。它可以用来跟踪用户在应用中的活动,保持用户状态,并在必要时进行身份验证刷新Access Token。Session Token的有效期为3个月。
Share Token
Share Token是Pandora自定义的一套Token,用于映射一个Access Token。通过Share Token,可以实现会话隔离、自定义过期时间、自定义Token使用网站以及隐藏登录后的真实账号。Share Token的时效与映射的Access Token时效一致。
Pool Token
Pool Token是Pandora自定义的一套Token,用于映射一群Share Token。Pool Token实现了chat2api功能,即将网页chat请求转换为API调用,并通过多个Share Token进行请求轮转。一个Pool Token最多可以映射100个Share Token。
JWT Token
JWT Token是在搭建PandoraNext服务端时用于验证用户身份的Token。它用于验证用户的身份,并根据Token判断访问权限和使用次数等。
以上是对各种Token及其作用的简要概述,希望能帮助您快速了解并使用它们。
欢迎指出任何有错误或不够清晰的表达,可以在下面评论区评论。