新增用户注册邀请码

Issue #173 resolved
Jimmy Chu created an issue

@liahsheep @quasimo

设计想法:

  • 负责:@quasimo

    用第三方的表,设计一个表记录用户名字,邮箱,会否用 git, 及应用的语言,也可选地问他是否在用任何在线代码存储库,如 github, bitbucket 等。

  • 负责:@liahsheep

    后台生成 1,000 个 6 位数字/英文邀请码,用随机字符串。邀请码不能重用。

  • 负责:@liahsheep

    用户在 portal 注册时增加填入邀请码一栏。注册码吻合,注册才能成功。但不限来自 oschina 的用户

  • 负责:@liahsheep @quasimo

    设计一个机制记录现有可用的邀请码,已被用的邀请码。邀请码发出去后是否需要有时限等,这个你们沟通一下。

Comments (10)

  1. Jimmy Chu reporter

    其實我認為可先思考一下注册碼的導入導出的流程。需要支持怎麼樣的操作。這部份最複雜,會決定這 component 要怎樣設計。例如,定到6月30號,到7月份怎麼樣?最好不用到 DB 做 sql 操作。

  2. Jimmy Chu reporter

    Merge branch 'invitations'

    • invitations: modify invitation code from 4 to 6 cherry-pick (manually) invitation enhancement feature: 用户注册邀请码 (fixing #173) with mini admin portal

    Conflicts: config/locales/devise-views.zh-CN.yml

    → <<cset 303738813d8b>>

  3. Log in to comment