用途:该技能用于 Tauri v2 的 persisted-scope 插件场景,当用户提到跨会话持久化插件 Scope、Scope 过期或撤销、重新授权流程时使用。触发词包括 persisted scope、expiration、revocation、re-authorization,以及持久化权限、过期、撤销、重新授权。
主要能力:定义哪些 Scope 可以持久化以及持久化时长;配置 persisted-scope 插件能力;实现过期、撤销与重新审批流程;验证 Scope 恢复与降级处理。输出包括 Scope 持久化策略、过期与撤销清单。
使用方式:按环境准备、配置初始化、核心功能使用、测试验证、部署上线推进。需注意框架版本与依赖库兼容性,不同版本 API 可能有差异;配置文件格式错误是常见问题,建议使用编辑器语法检查;确保必要环境变量正确设置,敏感信息不要硬编码;多版本共存时注意依赖冲突,使用 lock 文件锁定版本;大数据量场景注意性能优化,避免 N+1 查询。
适用场景与限制:边界为仅限 persisted-scope 插件使用,核心要点是避免永久过度授权。参考资料为 https://v2.tauri.app/llms.txt、https://v2.tauri.app/plugin/persisted-scope/ 与 https://v2.tauri.app/zh-cn/plugin/persisted-scope/。具体安装命令与代码示例暂未提供。