类库
› auth
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: