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