- 邮箱注册/登录
- 手机号注册/登录
- 发送短信验证码
- facebook 登录
- google 登录
go get -u github.com/jiebutech/uc
source ./schema.sql
- 用户表 => github.com/jiebutech/uc/model.UserEntity
- 第三方登录表 => github.com/jiebutech/uc/model.OauthUserEntity
- 用户相关操作 => github.com/jiebutech/uc/model.UserResource
- 验证码发送器 => github.com/jiebutech/uc/sender.SmsCodeSender
- 邮箱验证码标题及内容模板 => github.com/jiebutech/uc/sender.CodeMessenger
- 验证码缓存器 => github.com/jiebutech/uc/cache.Cache
- 实现github.com/jiebutech/uc/oauth.Oauth接口, 完成登录注册的基本业务流程
- 实现github.com/jiebutech/uc/oauth.OauthLoginType接口, 完成登录类型的相关定义