- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我在 flutter 中使用 createUserWithEmailAndPassword(string, string)
,但我注意到如果用户使用了虚假的电子邮件地址,比如让我们随机生成一些不存在的 Gmail 或雅虎帐户,用户仍然会被注册,有没有办法解决这个问题
或者一些检查电子邮件帐户是否真实的逻辑,然后我可以在 if else 语句中使用结果来创建帐户
最佳答案
如果您正在寻找一种不涉及阻止用户体验的解决方案,您会失望的。我们可以想出一个新的解决方案来检查电子邮件是否存在,但这并不能保证任何事情。用户可以使用不属于他/她的现有电子邮件。
您能做的最好的事情就是向您的用户发送一封验证电子邮件,Firebase 支持此操作。但是,在用户验证电子邮件之前,用户体验将被阻止。
关于firebase - 我如何检查电子邮件地址是真实的还是虚假的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56318210/
我试图弄清楚接受 OpenID 登录的网站如何无法通过简单的主机文件更新来指向伪造的 OpenID 提供商。 假设我想侵入 Joe Smith 的帐户,在这个例子中,假设他的 OpenID 提供商是
#include #include #include #include #include #include #include #include #include #include #define P
根据此讨论 - "RESTful API - Correct behavior when spurious/not requested parameters are passed in the req
如果编译为 Cand C++ 源代码,这个简单的代码片段会使用 g++ 4.7.0 生成“函数调用中缺少标记”警告。我相信这是编译器的错误,因为最终的 NULL值(value)就在那里。 #inclu
我读到,有时 && 运算符用于“短路”JavaScript,使其相信返回值 0 是 0 而不是 NaN,因为 0 在 JavaScript 中是一个虚假数字。我一直在四处寻找,想弄清楚这一切意味着什么
我正在使用 Borland(又名“Embarcodegearland”)C++Builder 2007 编译器,它有一个小错误,系统头文件中的某些 static const 项可能导致虚假的 "xyz
我是一名优秀的程序员,十分优秀!