兩台裝置登陸同一個帳號,登出另一個裝置帳號的好處是什嗎?

來源:互聯網
上載者:User
關鍵字 php

兩台裝置登陸同一個帳號,登出另一個裝置帳號的好處是什嗎?

謝謝大家!

回複內容:

兩台裝置登陸同一個帳號,登出另一個裝置帳號的好處是什嗎?

謝謝大家!

沒有什麼特別的好處,完全是視需求而定的。至於樓上的盜號說有一定的道理,但是不是最關鍵的(例如也可以根據ip所在地進行盜號判定)。
賬戶登入的排他檢查是很消耗資源的,其核心原理和“誰線上上”沒有任何差別。對於聊天軟體這不是負擔,但是對於其它應用來說通常這沒有什麼特殊的意義。
使用該特性之前應該問自己一個問題:如果真的同時有兩個用戶端登入了同一個賬戶,對商務邏輯會產生哪些影響?這個影響是否引起商務邏輯的異常?

其實多用戶端登入相同賬戶很常見,尤其是對網站來說,比如使用者喜歡在A瀏覽器瀏覽網站,而他收到了來自該網站的郵件,而郵箱中的url會在系統設定的預設瀏覽器上開啟。這本來很平常,但是如果之後發現自己在A瀏覽器上被踢出登入了,真感覺肯定萬馬奔騰了。

聊天軟體不喜歡這件事,因為這產生了影響,因為資料要向多端轉寄增大壓力,本來好好的點對點聊天變成3方通話了,多難受。

感覺你這麼問,永遠找不到你的答案

建議改變下問題,把業務情境簡單描述下,如果是第三方產品也可以明說

比如為什麼不支援兩台裝置登陸同一個帳號?之類的,愚見,僅供參考

防止被盜號而不自知

有一個很實際的情境,同一個內容,使用者在兩個端進行操作。

感覺都沒有說道點上,多個端同時線上,對於用戶端來說,沒什麼區別,對於伺服器端來說,可就是個非常頭疼的事情,比如以下的一個情況:
1、資料同步,ABC三個端都登陸了你的APP,A的資料是1月的,B的資料是二月的,C的資料是三月的,最新的資料是四月的,如何同步給ABC三個端(當然你可以選擇全量同步,但是不覺的太Low了嗎?),以及更新後的狀態儲存等
2、三個端同時修改一條資料,已誰的為準,別以為用時間戳記就能解決?高並發下,可以嗎?
3、三個端同時添加資料又如何?
等等

這樣一看,是不是發現單個裝置登入處理起來是不是簡單多了。

  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.