在我的应用中,我需要在用户注册时收集其社会安全号码,有点像Uber。这完全是出于安全考虑。我知道将用户的社会安全号码保存为Firebase数据库的子级是非法的,因为我随时都可以访问它。是否有一种安全的方式来存储该应用程序的社会安全号码?是否有一种方法可以外包存储,但导入具有社会安全号码表单的包?我似乎收到了很多关于为什么需要此信息的问题。实际上,如果需要,它将用于对用户进行背景调查。
您可以考虑网络上的其他答案。
然而,您也可以考虑是否需要存储社会安全号码。如果您只需要将社会安全号码作为“安全措施”,那么您可以验证用户并保持不变 - 不必负担安全存储SSN的责任;这是您需要保护的。
或者你可以只保存最后4位数字,如果你确实需要完全保存它,就加密保存,这与例如使用银行账户时加密保存是一样的。