flutter - Flutter Firebase signInWithEmailAndPassword 密码学
问题描述
我正在使用 Flutter + firebase auth 使用以下语法通过电子邮件和密码对我的用户进行身份验证:
void signIn({@required String email,@required String pass})
FirebaseAuth.instance.signInWithEmailAndPassword(email: email, password: pass)...
用户名和密码是字符串,纯文本
我的问题是,我需要担心密码安全吗?密码字符串是否加密进入网络?
解决方案
Firebase 身份验证客户端和后端服务器之间的所有通信都是通过端到端加密的 (HTTPS) 连接进行的。因此,虽然密码在代码中可能显示为纯文本,但任何检查网络流量的人都看不到它(除非网络已经受到威胁)。
另见:
推荐阅读
- android - 如何获取在 Xamarin.Droid 项目的另一个类中创建的 Intent 的 MainActivity?
- python - 使用 matplotlib 输出与源文件相同图像大小的文件
- c# - 使用字符串路径(例如“category.object.parameter”)获取 YAMLDotNet/SharpYAML 节点
- angular5 - Angular 5 服务被重新实例化
- python - 如何输入公式并得到结果?
- c++ - Make zmqpp::socket::connect a std::future
- vba - VBA:带有 INDEX MATCH 的循环不会转到下一个值
- elasticsearch - 从 2 倍到 5 倍的 Elasticsearch 映射
- jasper-reports - 碧玉工作室。连接字符串和日期元素不起作用
- php - 在php中进行json编码后显示数组的键