小编MRR*_*MRR的帖子

reCAPTCHA Enterprise 中的严重安全漏洞

我正在构建一个 Flutter 应用程序,并使用 Firebase Auth 进行身份验证。我最近通过 Play 商店部署了 Flutter 应用程序,但收到以下消息:

您的最新生产版本 (106 (1.9.4)) 包含 SDK 问题: com.google.android.recaptcha:recaptcha:18.1.2 此 SDK 版本包含 SDK 开发人员的注释。SDK 开发人员告诉我们的是:

reCAPTCHA Enterprise for Mobile 中发现了一个严重的安全漏洞。该漏洞已在最新的 SDK 版本中修复。客户需要使用 reCAPTCHA Enterprise for Mobile SDK 版本 18.4.0 或更高版本更新其 Android 应用程序。我们强烈建议您尽快更新到最新版本。

我该如何解决这个问题?我已经在使用最新版本的 flutter 和 firebase auth。我的扑扑医生已经健康康复了。我的 build.gradle 文件不包含任何对 reCAPTCHA 的引用。据我所知,整个 reCAPTCHA 设置是由 firebase 处理的?

android firebase firebase-authentication flutter

15
推荐指数
1
解决办法
6671
查看次数

Google Places API 返回“不支持的字段名称‘address_component’”

我正在使用 Google Places API 遵循Google 的文档查找印度一个小村庄的地址详细信息。我的 https 请求如下所示:

https://maps.googleapis.com/maps/api/place/findplacefromtext/json?key=MY_API_KEY&inputtype=textquery&input=Dahigaon&fields=name,geometry,address_component
Run Code Online (Sandbox Code Playgroud)

我的问题是上面的请求返回以下错误:

解析“fields”参数时出错:不支持的字段名称“address_component”。

我尝试了其他几个“字段”值,除了 address_component 之外,它们似乎都有效。对我做错了什么有什么想法吗?

google-maps google-places-api

10
推荐指数
2
解决办法
3148
查看次数

如何确定 Pandas Series 中是否存在非字符串值

我正在尝试在 Pandas 系列上使用布尔索引,以确定我的系列中是否有非字符串的值。

到目前为止我的方法是:

contains_non_string = s[type(s) != str].any()
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我收到以下错误:

TypeError: 'int' object is not subscriptable
Run Code Online (Sandbox Code Playgroud)

如何正确确定我的系列中是否存在非字符串值?我正在运行 Python 3.6 和 Pandas 0.19.2。

python pandas

6
推荐指数
1
解决办法
2671
查看次数

如何将pandas数据帧转换为嵌套字典

我正在运行Python 3.6和Pandas 0.19.2并有一个DataFrame,如下所示:

Name      Chain        Food       Healthy  

George    McDonalds    burger     False
George    KFC          chicken    False
John      Wendys       burger     False
John      McDonalds    salad      True
Run Code Online (Sandbox Code Playgroud)

我想将此数据帧转换为dict,如下所示:

health_data = {'George': {'McDonalds': {'Food': 'burger', 'Healthy':False},
                          'KFC':       {'Food': 'chicken', 'Healthy':False}},
               'John':   {'Wendys':    {'Food': 'burger', 'Healthy':False},
                          'McDonalds': {'Food': 'salad', 'Healthy': True}}}
Run Code Online (Sandbox Code Playgroud)

到目前为止我的想法是:

  1. 用于df.groupby对名称列进行分组
  2. 使用df.to_dict()的数据帧转换成的线沿线的字典: health_data = input_data.set_index('Chain').T.to_dict()

思考?在前面感谢您的帮助.

python dataframe pandas

4
推荐指数
2
解决办法
2083
查看次数

获取适用于 Flutter Web RecaptchaVerifier 的 FirebaseAuthPlatform

情况: 我正在 flutter web 上实现 Firebase 电话登录。在此过程中,我想要自定义由 signInWithPhoneNumber 函数调用的 reCAPTCHA,如Firebase 文档中所述。

final ConfirmationResult confirmationResult = await auth.signInWithPhoneNumber(
  phoneNumber, verifier_should_go_here
);
Run Code Online (Sandbox Code Playgroud)

复杂: 我正在尝试实现RecaptchaVerifier,但它有一个名为FirebaseAuthPlatform的必需参数,并且我不知道如何为我的应用程序生成此参数。

问题: 如何创建 RecaptchaVerifier 来传递给 flutter web 上的signInWithPhoneNumber 函数?

firebase-authentication flutter-web

3
推荐指数
1
解决办法
1046
查看次数

Proc SQL中的IIF

我想翻译以下代码片段,以便在Proc SQL for SAS中使用:

UPDATE loan_tape
SET apples = IIF(apples != 0.0, apples, 20.0)
Run Code Online (Sandbox Code Playgroud)

但是,PROC SQL无法识别IIF().我可以实现if/else或某种CASE语句吗?这似乎都不适合我.

sql sas

2
推荐指数
1
解决办法
1026
查看次数