Releases: clawdot/openclaw-plugins
v2026.3.31
What's Changed
- feat(user-auth): make invite code verification configurable by @jamesyao54 in #10
Full Changelog: v0.0.3...v2026.3.31
2026.3.29-2
user-auth v1.0.2
Added
- Agent filtering:
agents配置字段控制哪些 agent 走认证流程。空数组/不配置 = 所有 agent 不走认证 extractAgentId从ctx.agentId或 sessionKey 解析 agent ID
multiuser-memory v0.1.2
Added
- 跨插件 UID 联动:
userAuth配置连接 user-auth 的 Redis 绑定存储,优先使用 user-auth 的 canonical UID UserAuthLookup类,支持 asynclookup()和 syncgetCached()接口,60s 内存缓存- UID 解析优先级: user-auth Redis > profileStore > sessionKey / prompt metadata > null
Changed
ParsedMemoryConfig类型替代Required<MemoryOpenVikingConfig>
Removed
- 移除过期单元测试
Other
- 两个插件新增 CHANGELOG.md,补齐历史版本记录
- 更新 README 文档(两个插件 + 项目根目录)
Full Changelog: v0.0.2...v0.0.3
v2026.3.29-1
What's Changed
- fix(user-auth): align plugin ID and fix Dysmsapi ESM default export by @jamesyao54 in #8
Full Changelog: v0.0.1...v0.0.2
What's Changed
- fix(user-auth): align plugin ID and fix Dysmsapi ESM default export by @jamesyao54 in #8
Full Changelog: v0.0.1...v0.0.2
v2026.3.29
OpenClaw Plugins v2026.3.29
New: openclaw-user-auth (@clawdot/plugin-user-auth)
Two-phase user onboarding plugin, replacing openclaw-sms-pairing.
Phase 1 — SMS verification: Phone number binding via Aliyun SMS verification code. Supports cross-channel identity reuse (same phone on different channels auto-links).
Phase 2 — Invite code: Gated access control. Only invited users can use the service. Admin tools (invite_create, invite_list, invite_revoke) available to the main agent.
Key design: Entire onboarding flow runs in before_dispatch hook with zero LLM calls. State managed in Redis with JSON file sync for compatibility with openclaw-multiuser-memory.
Changes
- feat: Add
openclaw-user-authplugin with SMS + invite code onboarding - chore: Rename all packages to
@clawdot/plugin-{name}scope - chore: Add GitHub Actions release workflow (tag → build → tarball)
- chore: Add
package-lock.jsonto.gitignore - fix: Correct legacy
openemberreferences in deploy.md - deprecated:
openclaw-sms-pairing— replaced byopenclaw-user-auth
Plugins
| Plugin | Package | Status |
|---|---|---|
| openclaw-multiuser-memory | @clawdot/plugin-multiuser-memory |
Active |
| openclaw-user-auth | @clawdot/plugin-user-auth |
New |
| openclaw-sms-pairing | @clawdot/plugin-sms-pairing |
Deprecated |
Deploy
Download plugin tarballs from release assets, extract to gateway extensions/ directory:
tar xzf plugin-user-auth-v0.0.1.tar.gz -C /path/to/openclaw/extensions/openclaw-user-auth/Requires: Node.js >= 20, OpenClaw >= 2026.3.24, Redis