Skip to content

Instantly share code, notes, and snippets.

@SSARCandy
Last active March 1, 2016 09:14
Show Gist options
  • Select an option

  • Save SSARCandy/b50981758d17ebbef4a0 to your computer and use it in GitHub Desktop.

Select an option

Save SSARCandy/b50981758d17ebbef4a0 to your computer and use it in GitHub Desktop.

API adjustment

  • 第二階段填完,要直接更新redis (member/status
  • 未開放學校填完第二階段
  • 寄安慰他的驗證信
  • 安慰他的驗證信文案
  • 未開放學校驗證後,啟用like (也要有標記的在 member/status user.schoolValidated
  • 學校開放後自動升級那些驗證過的人到二階

Test case

/api/new_member/school_mail_validate

  • usualmail == school
  • openedSchool
  • redis 更新
  • 不用寄2階驗證信,直接2街
  • unopenedSchool
  • redis 更新
  • 寄安慰的驗證信
  • usualmail != school
  • openedSchool
  • redis 更新
  • 寄2階驗證信
  • unopenedSchool
  • redis 更新
  • 寄安慰的驗證信

/api/new_member/school_validate

  • openedSchool
  • 變2街 ( user.schoolValidated: true, level: 2
  • unopenedSchool
  • 開啟like ( user.schoolValidated: true, level: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment