building-tuya-android-account-foundation
Installation
SKILL.md
概述 {#description}
为已接入 Tuya Smart App SDK 的 Android Kotlin 工程落地最小账户体系。默认采用更贴合当前项目的 XML/View + Activity/Fragment + ViewModel 结构,而不是 Compose。涵盖手机号认证、邮箱认证、游客登录与转正、个人中心、退出/注销及 Session 失效处理。
适用场景 {#scene}
需要在已完成 integrating-tuya-android-sdk(ThingHomeSdk 可用)的工程中接入账户功能时使用。
最小页面流:
- 认证入口(未登录跳转)
- 手机号认证页
- 邮箱认证页
- 个人中心页(已登录跳转)
Application级 Session 失效处理
实现顺序建议:手机号或邮箱登录/注册 → 游客登录 → 游客转正 → 个人中心 → 退出/注销 → Session 过期跳转。