作者fasthall (Xen)
看板AndroidDev
標題[問題] 使用電話號碼作為帳號設計伺服器
時間Thu Jun 27 10:54:19 2013
我現在要設計一個伺服器
APP登入時手機不用輸入帳號密碼
就像Line一樣吃號碼登入
但是我用TelephonyManager.getLine1Number()有時會得到null
而且我擔心這個號碼能夠偽造
請問有其他方法可以拿來給使用者當作帳號登入嗎?
--
約翰高爾特是誰?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.85.231
1F:推 givemepass:傳簡訊認證? 06/27 12:48
2F:推 gpc:CMDA機 好像會拿到null (亞太) 06/27 13:11
3F:→ fasthall:我們有做簡訊認證 可是登入的時候不可能每次都認證 06/27 15:25
4F:→ fasthall:我比較好奇Line的作法是怎樣@@ 06/27 15:26
5F:推 iForests:LINE 也是手動輸入電話號碼不是嗎? 06/27 20:34
6F:→ fasthall:我在猜是不是登入的時候有給憑證走HTTPS 06/27 22:03
7F:推 gpc:可偽造無誤 只要改framework即可 06/28 10:31
8F:→ gpc:問題是你得先拿到對方個資Q_Q 06/28 10:31
9F:→ gpc:LINE或APP 每次換人(換設備環境)就得重新認證 06/28 10:31
10F:→ gpc:你可以認證完 把一堆設備資訊都加進去成為一個key 06/28 10:32
11F:→ fasthall:請問gpc大的意思是說我認證完綁device 然後拿一堆info去 06/28 12:33
12F:→ fasthall:hash成一個key 之後要換device都要重新認證嗎? 聽起來可 06/28 12:33
13F:→ fasthall:行! 06/28 12:33