社交账户 Auth

模块负责人:(欢迎认领),模块相关任务:GitHub Issue

模块贡献者:

模块设计

业务流程

  1. 链接钱包,即创建成员

  2. 填写基本信息,更新成员信息

  3. 透过各个账户绑定链接,更新成员其他社交账户信息

数据结构

wallet

string

unique

email

string

index

verify_code

string

noHistory

sysuser

ref: _user

nickname

string

discord

ref: auth_discord

github

ref: auth_github

twitter

ref: auth_twitter

google

ref: auth_google

telegram

ref: auth_telegram

wechat

ref: auth_wechat

zoom

ref: auth_zoom

profile

ref: link

temporaryEmail

string

功能依赖

  1. 由于链接钱包签名作为登入,所以依赖于 ether.js

  2. 由于验证 EMail 时会发送 Email,与 notification 功能模块有依赖

运维部署

降级备案

补充材料

Last updated