eagleye

2025年6月24日

转换为北京时间的TypeScript函数(toUTC8ISOString 函数)技术文档

摘要: (一)一、概述 toUTC8ISOString 是一个基于原生 JavaScript Date 对象实现的工具函数,用于将 UTC 时间转换为 UTC+8 时区(北京时间、新加坡时间等)的 ISO 8601 标准格式字符串,并保留毫秒精度。该函数无需依赖外部库,兼容所有 JavaScript 运行环 阅读全文

posted @ 2025-06-24 22:01 GoGrid 阅读(132) 评论(0) 推荐(0)

登录请求载荷(Login Request Payload)技术文档

摘要: (一)一、概述 在网络身份认证系统中,“登录请求载荷(Login Request Payload)”是客户端向认证服务器传输的核心认证数据,承载用户身份凭证及辅助安全信息。其设计直接影响系统的安全性、兼容性和可维护性,是企业级身份认证架构中不可或缺的关键环节。 (二)二、核心概念解析 1.1. 术语 阅读全文

posted @ 2025-06-24 21:18 GoGrid 阅读(60) 评论(0) 推荐(0)

buildLoginPayload 函数企业级实现

摘要: (一)一、概述 buildLoginPayload 是一个用于构建标准化登录请求载荷的 TypeScript 函数,支持三种输入格式(手机号、邮箱、通用标识符),并通过类型安全校验、自动类型检测及错误规范化,确保登录凭证的健壮性与可维护性。其核心目标是将不同来源的登录凭证(如用户输入的手机号、邮箱或 阅读全文

posted @ 2025-06-24 17:50 GoGrid 阅读(9) 评论(0) 推荐(0)

企业级应用中 isPublic 属性的安全深度分析

摘要: (一)一、概述 在企业级前端开发中,API 的安全边界划分是关键环节。isPublic 作为 Axios 请求配置中的布尔型标识(true 表示公开 API,false 表示私有 API),通过显式标记 API 的安全级别,为客户端提供了标准化的认证逻辑控制。然而,其安全性并非仅依赖客户端标记,而是 阅读全文

posted @ 2025-06-24 14:15 GoGrid 阅读(19) 评论(0) 推荐(0)

解决Request header field strict-transport-security is not allowed by Access-Control-Allow-Headers in preflight response.

摘要: 一、问题: Access to XMLHttpRequest at 'http://127.0.0.1:8000/api/v1/hazards/headers/' from origin 'http://localhost:9000' has been blocked by CORS policy: 阅读全文

posted @ 2025-06-24 13:59 GoGrid 阅读(9) 评论(0) 推荐(0)

企业级应用中 isPublic 属性的设计与实践指南

摘要: 1.企业级应用中 isPublic 属性的设计与实践指南 在企业级前端开发中,API 的安全与可维护性至关重要。isPublic 属性作为 Axios 请求配置的关键标识,通过明确区分公开 API(无需认证)与私有 API(需认证),为应用提供了清晰的安全边界和标准化的认证逻辑。本文从核心意义、企业 阅读全文

posted @ 2025-06-24 11:12 GoGrid 阅读(24) 评论(0) 推荐(0)

导航