@longzai-intelligence-auth/react
v0.1.5
Published
Readme
@longzai-intelligence-auth/react
Auth 项目的 React 集成包,为 React 应用提供认证上下文、Hooks、组件与 sdk 能力再导出。
定位
位于 Auth 项目 packages 顶层,依赖 core 与 sdk 包,以 React 为 peer 依赖。被各业务项目的 React 前端消费,将 sdk 的客户端能力封装为 React 体系下的认证上下文与组件。
核心能力
提供 AuthProvider 与认证上下文 Hook;提供 useSession、useAuth、usePermission 三类 Hook;提供 Authenticated 条件渲染组件;重新导出 sdk 的认证客户端、令牌存储、请求拦截器与客户端类型,便于 React 应用一次性消费。
实现情况
已实现认证上下文、Hooks、组件与 sdk 再导出并统一导出;承载单元与集成测试;随认证能力扩展持续补充对应 Hooks 与组件。
