决定谁可以使用
账号应用支持登录与卡密充值,卡密应用支持直接卡密登录。结合试用、到期时间和设备绑定,配置适合产品的授权方式。
选一个状态,看看授权如何影响功能调用。
浏览器内流程示意,不连接真实验证服务。
接入现有产品,延续熟悉的技术栈
围绕软件的使用权限,把客户、设备、代理和云端资源放在一起管理。
账号应用支持登录与卡密充值,卡密应用支持直接卡密登录。结合试用、到期时间和设备绑定,配置适合产品的授权方式。
管理端统一维护应用和策略,代理按应用及所属分支开展业务。通过权限、额度与操作记录,管理开通、续期和日常维护。
在授权检查后执行云函数、读取云文件和私有配置。用签名更新清单校验软件版本与内容,让交付也遵循明确的信任规则。

SDK 负责协议、会话与心跳;你的程序负责将授权结果落实到业务。
从可信配置创建客户端,接入账号或卡密登录。登录后自动维护心跳,用回调把授权终止事件传给业务线程。
Windows x64 · Linux x64 / ARM64
LoadConfig → New加载配置,创建客户端Login / CardLogin按应用类型完成登录SetHeartbeatCallback处理授权变化,停止受限任务回调应在登录前设置;完整实现还需处理错误、存储和退出。
提供模块头文件与独立单头两种布局。结合现有项目组织代码,通过 SDK 管理登录、心跳和受保护的云端调用。
C++17 · OpenSSL 3 · libcurl
独立单头便于集成,仍需链接相应的原生依赖。
把验证流程接入桌面工具或业务程序,使用客户端接口调用云函数、读取资源和下载云文件,统一处理授权变化。
Python 3.10+ · 现成原生库:Windows x64 / Linux x64
状态文件由客户端实例独占,多个进程需使用各自的状态文件。
服务端支持 Linux x64 与 ARM64。数据、密钥和业务文件保存在你指定的位置,备份与迁移由你掌握。
3.5.2 可通过前台隔离启动器,由宝塔管理程序。运行时检查实际委托权限,无需绑定固定的服务名称。
需管理员一次安装启动器;仍使用 systemd 临时资源组,并要求 cgroup v2 与 seccomp。隔离条件不足时,云函数保持关闭。
从服务端配置开始,到软件真正遵守授权状态。
准备 Linux 服务器与 HTTPS,固定数据目录并完成管理员设置。
选择账号或卡密类型,配置设备、会员、注册和功能权限策略。
使用后台导出的可信公开配置,接入登录、心跳和所需云端能力。
测试到期、撤销和网络异常,核验发布文件并完善备份流程。
授权是业务的一部分。心跳终止或授权失效后,软件需要停止对应功能;不能仅改变界面上的登录状态。
几个有关授权与部署的常见问题。
账号应用通过账号密码登录,卡密用于充值续期;卡密应用直接使用卡密登录。两种应用的使用路径不同,应根据产品的交付方式选择。
不需要。代理标识留空时,账号默认归属管理端。填写时则需要有效、获准管理当前应用的代理标识。是否允许注册仍由应用策略决定,注册成功不会自动赠送付费时长。
3.5.2 不再绑定固定服务名。管理员安装前台隔离启动器后,可由宝塔管理程序启停。云函数仍需要实际的 cgroup v2 委托、系统调用隔离和资源限制,仅替换程序文件不会自动获得这些权限。
不能这样保证。客户控制的本地环境不能视为可信。SDK 提供协议校验、会话和权限检查;关键计算可放在云端,并让业务实际依赖服务器返回的结果,结合持续的安全维护使用。
这里是 xverify 产品介绍网站。实际验证后台属于各自部署的服务实例,应使用运营方提供的业务地址和账号。本页面中的流程演示不处理真实账号、卡密或授权请求。
从清晰的权限开始。
了解接入