类库 › auth
yielded-dev

yielded-dev/auth

@yielded/auth 是为 Effect 框架设计的组合式认证、会话及身份工作流库。它允许开发者定义统一的身份契约,支持通过 Layer 模式灵活切换底层存储(如数据库或后端服务),并集成加密、OAuth 等功能,旨在简化 Effect 应用中的身份验证实现。

技术栈

根目录 javascript

框架

React catalog:

构建工具

Vite catalog: esbuild catalog:
查看全部依赖 (26)

开发依赖

@changesets/changelog-github 1.0.1 @changesets/cli 3.0.3 @effect/atom-react catalog: @effect/platform-bun catalog: @effect/platform-node catalog: @effect/sql-sqlite-node catalog: @effect/tsgo catalog: @stylistic/eslint-plugin 5.10.0 @types/node catalog: @types/react catalog: @types/react-dom catalog: @yielded/auth workspace:* @yielded/auth-persistence workspace:* @yielded/auth-persistence-drizzle workspace:* @yielded/auth-simplewebauthn workspace:* @yielded/crypto workspace:* @yielded/jose workspace:* @yielded/oauth workspace:* alchemy catalog: effect catalog: oxfmt 0.72.0 oxlint 1.87.0 react-dom catalog: typescript catalog: typescript-twoslash catalog: vite-plus catalog:

packages/auth-electron javascript

构建工具

Vite catalog:
查看全部依赖 (6)

依赖

@yielded/auth workspace:*

开发依赖

@types/node catalog: effect catalog: electron catalog: typescript catalog: vite-plus catalog:

packages/auth-persistence-drizzle javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (19)

依赖

@yielded/auth workspace:* @yielded/auth-persistence workspace:*

开发依赖

@effect/platform-bun catalog: @effect/platform-node catalog: @effect/sql-d1 catalog: @effect/sql-libsql catalog: @effect/sql-mysql2 catalog: @effect/sql-pg catalog: @effect/sql-pglite catalog: @effect/sql-sqlite-bun catalog: @effect/sql-sqlite-do catalog: @effect/sql-sqlite-node catalog: @effect/sql-sqlite-wasm catalog: @effect/vitest catalog: @yielded/crypto workspace:* drizzle-orm catalog: effect catalog: typescript catalog: vite-plus catalog:

packages/auth-persistence javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (10)

依赖

@yielded/auth workspace:* @yielded/crypto workspace:*

开发依赖

@effect/platform-node catalog: @effect/sql-libsql catalog: @effect/sql-sqlite-node catalog: @effect/vitest catalog: @yielded/jose workspace:* effect catalog: typescript catalog: vite-plus catalog:

packages/auth-react-native javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (10)

依赖

@yielded/auth workspace:*

开发依赖

@effect/vitest catalog: effect catalog: expo catalog: expo-secure-store catalog: expo-web-browser catalog: react-native catalog: react-native-passkey catalog: typescript catalog: vite-plus catalog:

packages/auth-simplewebauthn javascript

构建工具

Vite catalog:
查看全部依赖 (7)

依赖

@yielded/auth workspace:* tldts catalog:

开发依赖

@simplewebauthn/browser catalog: @simplewebauthn/server catalog: effect catalog: typescript catalog: vite-plus catalog:

packages/auth javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (9)

依赖

@yielded/crypto workspace:* @yielded/jose workspace:* @yielded/oauth workspace:*

开发依赖

@effect/platform-bun catalog: @effect/platform-node catalog: @effect/vitest catalog: effect catalog: typescript catalog: vite-plus catalog:

packages/crypto javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (5)

开发依赖

@effect/vitest catalog: @types/node catalog: effect catalog: typescript catalog: vite-plus catalog:

packages/drizzle-effect-v4-patch javascript

构建工具

Vite catalog:
查看全部依赖 (5)

开发依赖

@effect/platform-node catalog: @types/node catalog: effect catalog: typescript catalog: vite-plus catalog:

packages/jose javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (8)

依赖

@yielded/crypto workspace:*

开发依赖

@effect/platform-node catalog: @effect/vitest catalog: @types/node catalog: effect catalog: jose catalog: typescript catalog: vite-plus catalog:

packages/oauth javascript

构建工具

Vite catalog:

测试

Vitest catalog:
查看全部依赖 (9)

依赖

@yielded/jose workspace:*

开发依赖

@effect/platform-node catalog: @effect/vitest catalog: @types/node catalog: @yielded/crypto workspace:* effect catalog: jose catalog: typescript catalog: vite-plus catalog:

评论

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-21 10:43
浙ICP备14020137号-1