註冊業務接口分析

註冊

建立好用戶模型類後,咱們開始來實現第一個業務邏輯——用戶註冊。前端

設計接口的思路

  • 分析要實現的業務邏輯,明確在這個業務中須要涉及到幾個相關子業務,將每一個子業務當作一個接口來設計。
  • 分析接口的功能任務,明確接口的訪問方式與返回數據:
    • 接口的請求方式,如GET 、POST 、PUT等
    • 接口的URL路徑定義
    • 須要前端傳遞的數據及數據格式(如路徑參數、查詢字符串、請求體表單、JSON等)
    • 返回給前端的數據及數據格式

在先後端分離的應用模式中,咱們做爲後端開發人員設計後端接口時,能夠不用考慮返回給前端數據後,前端如何處理,這是前端開發人員的工做,咱們只需明確咱們要保存的或者要返回的是什麼數據便可。後端

明確上述每一點後,便可開始編寫接口。前後端分離

註冊業務接口分析

在用戶註冊中,須要實現如下接口:設計

  • 圖片驗證碼
  • 短信驗證碼
  • 用戶名判斷是否存在
  • 手機號判斷是否存在
  • 註冊保存用戶數據

圖片驗證碼、短信驗證碼考慮到後續可能會在其餘業務中也用到,所以咱們將圖片驗證碼獨立,建立一個新應用verifications,在此應用中實現圖片驗證碼、短信驗證碼。接口

相關文章
相關標籤/搜索