```[flow]
st=>start: 開始
e=>end: 結束
accept_name_pwd=>operation: 接收用戶名和密碼
query_db=>operation: 使用用戶名查詢數據庫
name_isexist=>condition: 數據庫中是否有數據?
to_login=>operation: 走登錄邏輯
to_register=>operation: 走注冊邏輯
pwd_isright=>condition: 密碼是否正確
insert_db=>inputoutput: 把用戶名和密碼寫入數據庫
st->accept_name_pwd->query_db->name_isexist
name_isexist(yes)->to_login->pwd_isright
name_isexist(no)->to_register->insert_db->e
pwd_isright(yes,right)->e
pwd_isright(no)->accept_name_pwd
```
- 打造高逼格接口管理平臺
- 開篇
- 課程簡介
- 聊聊接口平臺
- 接口平臺簡介
- 優雅的使用看云
- 接口和markdown
- 接口文檔版本演進
- 微軟的硬菜--vscode
- markdown基礎語法
- markdown進階語法--流程圖
- markdown進階語法--時序圖
- markdown進階語法--API文檔
- 接口文檔的基本概念
- 接口管理平臺的基本元素
- 編寫接口文檔并且發布更新
- 接口安全
- 文檔安全
- 接口安全
- Git化你的文檔
- 使用Git管理文檔
- 自動化
- 自動化文檔更新
- 收尾
- 如何反饋問題
- 課程總結
- 示例
- 更新信息
- 查詢歷史天氣
- markdown語法示例
- 流程圖示例
- 時序圖示例
- 登錄/注冊
- 數據字典示例
- 課程問題解答