首页 > 解决方案 > Flutter Firebase signInWithEmailAndPassword 密码学

问题描述

我正在使用 Flutter + firebase auth 使用以下语法通过电子邮件和密码对我的用户进行身份验证:

void signIn({@required String email,@required String pass})   
FirebaseAuth.instance.signInWithEmailAndPassword(email: email, password: pass)...

用户名和密码是字符串,纯文本

我的问题是,我需要担心密码安全吗?密码字符串是否加密进入网络?

标签: flutterfirebase-authentication

解决方案


Firebase 身份验证客户端和后端服务器之间的所有通信都是通过端到端加密的 (HTTPS) 连接进行的。因此,虽然密码在代码中可能显示为纯文本,但任何检查网络流量的人都看不到它(除非网络已经受到威胁)。

另见:


推荐阅读