# TangleID - client dev note :::info Hi Denny,我將一些討論寫在下方,但日後我們就移動到 issue tracker 上吧! :) issue tracker [網址(需要您註冊後告訴我 id)](http://node0.puyuma.org:10080/blockchain-hacks/general/) ::: ## Page 1. Users Page issues - 暫時的首頁 - 拿 users 名單的流程: - 先拿到[off tangle users (claims)](https://tangleidentity.firebaseio.com/users.json) :::info 這個機制是暫時的,不過日後的異動會僅只於 request 的 JSON 內容新增一個 signature 欄位而已,我會在 issue tracker 上開一個 task 執行跟方便讓您追蹤這件事情。 ::: - 確認在 tangle 上有的 claims - 用 [login](https://hackmd.io/s/ryfE6TSkM#) 驗證 - ... 比對成功後會在該頁面列出,並以==清單上的 private key 對在 Tangle 上搜尋到的 Claim 做 signature 驗證== - cors: 一律都經由 `/api/proxy`這個 api 來連過去 back-end - `users.json` 資料是一致的 :::info 看不懂? ::: > [name=Denny Ku] > 因為 off-tangle users 上部分資料格式有點不一樣(上上次討論時講到的) 2. User page - QR code 掃了之後複製文字 - sign & attach 3. New User Page - 是否所有 parameter 都是必填的 - (選填)填入兩個共同簽署者的 uuid: cosignerp, cosigners - (選填) - [ ] create 成功之後,要在哪裡能確定 identity 新增成功了? :::info Refer to [login API command](/s/ryfE6TSkM) ::: ----- # Issues 1. Users Page - [ ] 之前有提到正式的認證方式不只是用 login 確認而已,需要說明完整確認 claim 的流程 2. User Page - [ ] claim list: 是 call `get_all_claims` 這支 API 就可以嗎?([doc](https://hackmd.io/s/Sku7aPFkM#)) - [ ] sign and attach: 是 call `new_claim`這支 API 就可以嗎?([doc](https://hackmd.io/s/HJyzQvF1z#)) - [ ] `part_a`, `part_b` 這兩個欄位要做什麼? - [ ] `claim_pic` 有要顯示在前端讓 user 填寫嗎? - [ ] 目前只有填 uuid 跟 message 就會回傳 0 了,成功之後要顯示在哪裡?還有要到哪裡確認真的有 sign 成功了? 3. New User Page - [x] API 文件中的 parameter 格式跟範例不一致: [api: new user](https://hackmd.io/s/BkB03arJz#) :::info 已修正。 ::: - [ ] 新增完之後要 redirect 到 user 的頁面去嗎?還是只要顯示成功就好。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up