我正在开发一个聊天应用程序,希望允许用户使用电子邮件和密码注册。出于某种原因,我得到了下面的错误-这个实现是不正确的吗?我不知道为什么会出现“错误:类型为“AuthResult”的值不能赋给类型为“FirebaseUser”的变量。”
class _RegistrationState extends State<Registration> {
String email;
String password;
final FirebaseAuth _auth = FirebaseAuth.instance;
Future<void> registerUser() async {
FirebaseUser user = await _auth.createUserWithEmailAndPassword(
email: email,
password: password,
);
createUserWithEmailAndPassword
返回未来
https://github . com/firebase extended/flutter fire/blob/master/packages/firebase _ auth/lib/src/firebase _ auth . dart # L91
要解决此问题,请执行以下操作:
final FirebaseUser user = (await _auth.createUserWithEmailAndPassword(
email: email,
password: password,
))
.user;
添加类型为< code>FirebaseUser
的字段< code>user
问题内容: 这是我写该行时的错误: /ChatApp/ViewController.swift:27:42:无法将“ ViewController”类型的值分配给“ UITextFieldDelegate”类型的值? 这是我的Swift代码(ViewerController.swift): 问题答案: 该生产线将导致错误,因为你尝试分配作为的。 但是,你 是不是 一个。为了使您的课程成为此类委托,
问题内容: 更新到xcode 8 beta 6后,出现错误 无法将’()-> Void’类型的值分配给’(()-> Void)!’ 在以下func块的第三行: 关于修复的任何建议? 问题答案: 看来您的问题与此有关: SE-0103 尝试将您的方法标头追踪到: 与往常一样,来自新Beta的诊断消息是如此混乱和不足,但是将您的媒体资源设置为非可选将为您提供更多有用的信息。
我有一个需要以两种不同方式保护的API: 1) 对除1以外的所有请求URL使用JWT,该URL需要使用基本身份验证进行保护 2) 一个url的基本身份验证。 我已经为JWT和Basic Auth设置了安全配置。我的问题是,当我使用有效的用户名和密码请求基本的经过身份验证的URL时,它会成功地对我进行身份验证,并将数据存储在cassandra中。 然后,我希望必须通过/api/login为所有其他请
当我将值从主页传递到源页面时,它显示了一个错误:参数类型“Future”无法分配给参数类型“uluFunction()”。(argument_type_not_assignable[strong text]lib\home.dart:15) 我哪里做错了?? 主页- 下面的页面是我想使用主页值的地方-
问题内容: 我已经在计算机上设置了一个新的MySQL实例,每次添加用户时,它将Authentication Type设置为。 即使将身份验证类型设置为“ ”,也会发生这种情况,然后在保存用户时将其更改。我也将默认身份验证插件更改为“ ”,但仍会继续这样做。 有了它,我无法从.net核心连接到数据库,因为出现错误说明: MySqlException:任何可用插件均不支持身份验证方法“ caching
我收到此错误,并且是 Swift 的新手。我想取数组的最后 5 个点 无法将“ArraySlice”类型的值转换为预期的参数类型“[CGPoint]”