gpt4 book ai didi

python - 用于身份验证和登录的 Webapp2

转载 作者:IT老高 更新时间:2023-10-28 22:16:05 24 4
gpt4 key购买 nike

我想为我的 python Google App Engine 应用程序推出自己的登录系统(而不是使用 Google 的 users api)。

我正在使用 webapp2,我注意到有一个 webapp2_extras.auth模块和 incomplete auth tutorial .

有谁知道我如何使用这个 API 来创建:

  • 用户注册(获取电子邮件和密码,并可能验证电子邮件)
  • 用户使用电子邮件和密码登录

获得电子邮件和密码后,我将其存储在哪里?在 AuthStore 中?以及如何针对 AuthStore 进行身份验证?

最佳答案

您存储用户凭据和信息的方式和位置完全取决于您;您引用的 webapp2 模块仅提供了一个接口(interface),如果您想使用它的功能,您必须遵守。一个明显的(也许是唯一明智的)选择是数据存储。

我强烈推荐使用内置的 OpenID support不过,而不是自己滚动。这样一来,您就迫使用户创建另一个用户名和密码,并且您自己承担了一系列密码存储和安全问题。

关于python - 用于身份验证和登录的 Webapp2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7641110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com