[問題] 使用電話號碼作為帳號設計伺服器

看板AndroidDev作者 (Xen)時間12年前 (2013/06/27 10:54), 編輯推噓4(409)
留言13則, 4人參與, 最新討論串1/1
我現在要設計一個伺服器 APP登入時手機不用輸入帳號密碼 就像Line一樣吃號碼登入 但是我用TelephonyManager.getLine1Number()有時會得到null 而且我擔心這個號碼能夠偽造 請問有其他方法可以拿來給使用者當作帳號登入嗎? -- 約翰高爾特是誰? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.85.231

06/27 12:48, , 1F
傳簡訊認證?
06/27 12:48, 1F

06/27 13:11, , 2F
CMDA機 好像會拿到null (亞太)
06/27 13:11, 2F

06/27 15:25, , 3F
我們有做簡訊認證 可是登入的時候不可能每次都認證
06/27 15:25, 3F

06/27 15:26, , 4F
我比較好奇Line的作法是怎樣@@
06/27 15:26, 4F

06/27 20:34, , 5F
LINE 也是手動輸入電話號碼不是嗎?
06/27 20:34, 5F

06/27 22:03, , 6F
我在猜是不是登入的時候有給憑證走HTTPS
06/27 22:03, 6F

06/28 10:31, , 7F
可偽造無誤 只要改framework即可
06/28 10:31, 7F

06/28 10:31, , 8F
問題是你得先拿到對方個資Q_Q
06/28 10:31, 8F

06/28 10:31, , 9F
LINE或APP 每次換人(換設備環境)就得重新認證
06/28 10:31, 9F

06/28 10:32, , 10F
你可以認證完 把一堆設備資訊都加進去成為一個key
06/28 10:32, 10F

06/28 12:33, , 11F
請問gpc大的意思是說我認證完綁device 然後拿一堆info去
06/28 12:33, 11F

06/28 12:33, , 12F
hash成一個key 之後要換device都要重新認證嗎? 聽起來可
06/28 12:33, 12F

06/28 12:33, , 13F
行!
06/28 12:33, 13F
文章代碼(AID): #1HowbV70 (AndroidDev)