莫斯科 UTC+3
2026 年 9 月截取的 VITON ID 登录页面:一张卡片请用户输入电子邮箱以查找或创建 VITON ID,下方是蓝色的继续按钮,以及创建账户和登录帮助的链接。

VITON ID viton13.com 背后的账户:一次登录即可管理订单、工作室沟通、使用 VITO 积分,配有管理员控制台,订单文件在浏览器中加密后上传。

标签
自有 VITON13 的自有产品
年份
2026
领域
产品
语言
英语、俄语、西班牙语、法语、印地语

概述

viton13.com 需要一个账户来承载客户在网站上的所有操作:登录、跟踪订单、与工作室讨论服务、保存积分。工作室则需要一个地方来回复这些对话、管理会员,并在获得同意的前提下发送邮件。

这是 VITON13 自己的产品:我为我们的网站设计并开发了 VITON ID,没有任何客户委托。本作品集里的留言功能使用的也是同一套账户。

  • 13

    VITON ID 的位数,最后一位为 Luhn 校验码

    来源:代码中的 ID 格式

  • 10

    个人中心视图,另有仅管理员可见的控制台

    来源:个人中心代码,2026年9月19日

  • 13 VITO = $1

    积分兑换比例;每个账户一次性获得 13 VITO

    来源:代码中的积分规则

  • AES-GCM-256

    订单文件与简报在浏览器中加密后上传

    来源:加密代码与测试,2026年9月19日

思路

我定义了 VITON ID 号码本身:13 位数字,依次表示账户类型、注册年份、注册日与月、五位序号和一位 Luhn 校验码。会员可以用邮箱或该号码加密码登录(Firebase Identity Toolkit)。新账户通过邮件验证码确认,一次性邮箱和无法投递的域名会被拒绝;在任意 15 分钟内,同一 IP 地址对每个账号最多 5 次失败登录,总计最多 30 次尝试。

围绕账户,我搭建了个人中心:十个视图——概览、请求、消息、VIT LIVE 助手、收藏、购物袋、订单、健康、个人资料和设置——以及仅管理员可见、打开时才加载的第十一个视图“控制台”。管理员可以在那里查看第一方计数器统计的流量、附书面理由发放或扣除积分、停用或恢复会员,并以每批 50 封的方式发送基于同意的邮件,每封都带有签名的一键退订链接。

订购服务会在个人中心里开启与工作室的对话;工作室回复时,客户会收到邮件,每个对话每 10 分钟最多一封。工作室订单的附件——最多三个,每个 1.5 MB、合计 3 MB——以及需求简报,会在浏览器中通过 Web Crypto 以 AES-GCM-256 加密。上传的只有密文;密钥放在链接的 # 片段中,而浏览器不会把它发送到服务器。

成果

登录页已在 viton13.com/viton-id 上线,并返回 noindex, nofollow,因此不会出现在搜索结果中。个人中心的文案有五种语言。

2026 年 9 月 19 日,ID 格式(11/11)、邮件验证码(3/3)、手机绑定(5/5)、服务下单流程(10/10)、VITO 积分(7/7)和加密(4/4)的自动化测试全部通过。

本案例不能证明的

VITON ID 是 VITON13 的自有产品,不是客户作品。没有支付层:订单付款人工确认,VITO 积分不能在线使用。加密只覆盖订单附件和简报,任何持有完整链接的人(包括工作室)都可以解密;个人中心整体并非端到端加密。

手机号在登录后绑定,不能用于登录;没有 Google、Apple 或社交账号登录。登录后的所有功能都是通过代码和测试验证的,而不是在真实会话中验证;本案例不提供会员、订单或收入数据。

筹划类似的项目?每条消息我都会亲自阅读。

全部作品

下一个项目

VIT LIVE 助手网站聊天 自有2026 全部作品 (19)