大家好,我正在用flutter構建一個應用程式,我使用firebase作為后端。我允許用戶使用他們的電話號碼(然后是密碼)注冊和登錄應用程式。但是,我想為注冊/登錄流程添加一層額外的唯一性。
我的意思是,我只希望一臺設備最多可以訪問一個帳戶。如果 A 在電話 A 上創建帳戶,則他們只能從電話 A 使用該應用程式。 A 不應該能夠從電話 B 登錄其帳戶。
我不相信一個短信兩個因素就足夠了,因為人 A 可以與人 B 共享兩個因素代碼。然后人 B 將能夠在電話 B 上登錄人 A 的帳戶,因為他們有人 A 的電話號碼和 2 因素代碼。
有沒有辦法為在 firebase 上運行的顫振應用程式實作這一點?
uj5u.com熱心網友回復:
您可以嘗試在注冊時保存用戶的唯一設備 ID,然后您可以在登錄時檢查用戶是否在該特定設備上。要獲取唯一的設備 ID,您可以在此處查看。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/452888.html
