小编Kha*_*led的帖子

Webapp2 Python set_cookie 不支持同站 cookie?

webapp2 文档中没有提到设置SameSitecookie的属性,它似乎是建立在 WebOB 的响应处理程序上的,我检查了 webOB 文档页面,它清楚地显示了'SameSite' flag as an accepted cookie parameter

尽管如此,我还是尝试在 set cookie 中设置它:

self.response.set_cookie(name, secure_cookie, path='/', secure=True,
httponly=True, samesite='lax', expires=expireDate)
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

TypeError: set_cookie() got an unexpected keyword argument 'samesite'

我知道可以使用,self.response.headers.add_header('Set-Cookie', ...但我希望我可以self.response.set_cookie按照 webapp2 文档使用

python cookies google-app-engine webob webapp2

7
推荐指数
1
解决办法
986
查看次数

Firebase 身份验证:有没有办法为单个用户帐户设置多个电话号码?

Firebase 是否支持具有多个电话号码的单个用户?

我们正在构建一个系统,其中一个组的管理员可以通过简单地添加他们的电话号码(一个用户可能有多个号码)来将用户添加到一个组中。我们正在考虑使用 Firebase 身份验证。

用户在系统上注册时需要添加他们的电子邮件、密码、电话号码。这基本上授予用户在登录时访问其电话号码所在组的访问权限。

在用户有两个电话号码A和B的情况下,他可以用电话A注册Group1,用电话B注册Group2。Firebase 允许电话身份验证,这也验证此用户是电话号码的真正所有者,因此我们可以授予他们访问相关订阅组的权限。

我们希望用户使用他们的电子邮件/密码或任何电话号码登录,并且仍然能够看到他们订阅的所有群组。因此,在我们上面的示例中,用户应该看到Group1Group2与他们是使用电子邮件/密码电话 A还是电话 B登录无关。

这要求用户个人资料应该有两个(或更多!)电话号码,但阅读 Firebase 文档,我们无法看到单个用户拥有多个电话号码的相关信息。感谢您的反馈。

google-app-engine firebase firebase-authentication

5
推荐指数
0
解决办法
606
查看次数