在windows上调试时遇到问题 'SendEmailVerificationBeforeUpdatingEmail': is not a member of 'firebase::auth::User'

问题描述 投票:0回答:1

在 Windows 上调试时遇到问题如何在我的项目上解决此问题,我更改了 FirebaseAuth 最新版本但没有任何更改。该项目运行 Android 和 Windows 两个设备,但 Android 调试时没有错误获取

flutter firebase android-studio firebase-authentication
1个回答
0
投票

没有官方 Firebase SDK 支持

SendEmailVerificationBeforeUpdatingEmail
 上的 
User

功能

如果您使用官方

C++ SDK
,请使用SendEmailVerification函数。

firebase::auth::User user = auth->current_user();
if (user.is_valid()) {
  user.SendEmailVerification().OnCompletion(
      [](const firebase::Future<void>& completed_future, void* user_data) {
        // We are probably in a different thread right now.
        if (completed_future.error() == 0) {
          printf("Email sent.");
        }
      },
      nullptr);
}
© www.soinside.com 2019 - 2024. All rights reserved.