文件名称:push-notification-2fa-in-python-and-flask:如何使用Python和Twilio Authy集成推送通知以在Flask应用程序中启用两因素身份验证
文件大小:1.3MB
文件格式:ZIP
更新时间:2024-04-29 12:46:57
python flask authentication login twilio
使用Python和Twilio Auth在Flask中启用推送通知 推送通知是在用户帐户中启用可选的两因素身份验证的另一种方法。 与前面介绍的其他两种方法相比,此方法的侵入性要小得多: 特征 基于密码的身份验证 可选的两因素身份验证 使用的工具 Twilio Authy API启用两因素身份验证 Flask登录以基于密码的身份验证 Flask Web框架 Flask Bootstrap具有样式和跨浏览器的响应能力 Flask WTF用于创建安全的Web表单 用于数据库创建的Flask SQLAlchemy Flask迁移以处理数据库迁移 电子邮件验证程序以验证电子邮件 漂亮的时间戳记的烧瓶时刻 qrcode生成QR码 pyjwt用于令牌生成 pyngrok进行localhost测试 项目设计 要求 手机 应用 部署的应用程序 测试已部署的应用程序 点击 自己 转到个人资料页面 单击链接
【文件预览】:
push-notification-2fa-in-python-and-flask-master
----.flaskenv(78B)
----.env-template(158B)
----my_authy_app.py(172B)
----Procfile(49B)
----app()
--------models.py(2KB)
--------auth()
--------templates()
--------static()
--------email.py(483B)
--------__init__.py(3KB)
--------main()
--------errors()
----migrations()
--------versions()
--------alembic.ini(857B)
--------README(38B)
--------env.py(3KB)
--------script.py.mako(494B)
----requirements.txt(657B)
----app.db(32KB)
----.gitignore(2KB)
----config.py(1KB)
----README.md(7KB)