Y账号 · 身份基础设施

一个身份, 连接所有 Y 服务。

使用原生 PHP 8.2 构建的轻量身份认证中心,安全优先、响应迅速。一次登录,即可在 Y账号、内部系统与 FrameX 应用之间安全通行。

加固会话 OAuth 2.0 + JWT 中文 · English · Indonesia
Argon2id密码哈希
5 次 / 15 分钟失败窗口
3支持语言
OAuth 2.0接入标准
为长期运行而设计

安全就是架构本身

每一层都刻意保持克制、可观察且难以滥用——从第一次按键到最后一枚令牌。

原生预处理语句

PDO 关闭模拟预处理,用户输入永远不会拼接成 SQL。

Argon2id 密码

内存困难型慢哈希,并随算法演进而自动重新哈希。

CSRF 与 XSS 防护

所有状态变更表单均校验会话令牌,所有输出均按上下文转义。

自适应限速

按 IP 与账号分别追踪失败次数,使用滚动锁定窗口。

三语无缝切换

中文、English 与 Bahasa Indonesia 共用一套干净的翻译层。

开发者级接口

内部令牌交换、OAuth 2.0 授权码 + PKCE,以及面向 FrameX 的 userinfo 接口。

透明设计

一个可以被认真审视的身份层

没有框架魔法。紧凑的 MVC 核心、显式路由与可审计的安全原语。可部署在任何支持 PHP 8.2、MySQL 与 GD 的主机。

  • 唯一入口与严格的前端控制器
  • HttpOnly、SameSite 与闲置过期的加固会话
  • 短生命周期 JWT 与刷新令牌轮换
了解更多
干净的 API 表面
# 用凭据换取短生命周期令牌,然后通过标准 Bearer 头调用服务。
curl -X POST "https://account.yanshiyi.com/api/v1/internal/login" \
  -H "Content-Type: application/json" \
  -d '{
    "client_id": "y_internal",
    "client_secret": "••••••••",
    "username": "yan_seng",
    "password": "••••••••"
  }'

为每个 Y 产品提供一扇可信的大门。

一分钟内创建身份。没有噪音、没有第三方跟踪、没有重量级框架。