跳转到主要内容

电子邮件otp验证器

项目描述

https://github.com/collective/collective.volto.otp/actions/workflows/plone-package.yml/badge.svg Coveralls https://codecov.io/gh/collective/collective.volto.otp/branch/master/graph/badge.svg Latest Version Egg Status https://img.shields.io/pypi/pyversions/collective.volto.otp.svg?style=plastic:alt:Supported-PythonVersions License

collective.volto.otp

电子邮件otp验证器

功能

  • 通过otp进行电子邮件验证

RestAPI

@validate-email-address

发送带有OTP代码的消息到已通过电子邮件以验证地址。如果成功返回HTTP 204,如果电子邮件格式不正确返回HTTP 400。

> curl -i -X POST https://127.0.0.1:8080/Plone/my-form/@validate-email-address --data-raw '{"email": "email@email.com", "uid": "ffffffff"}' -H 'Accept: application/json' -H 'Content-Type: application/json'

参数

  • email 电子邮件地址。

  • uid 与电子邮件字段相关的uid

@validate-email-token

通过电子邮件接收用户验证的OTP代码。成功时返回HTTP 204,失败时返回HTTP 400

> curl -i -X POST https://127.0.0.1:8080/Plone/my-form/@validate-email-token --data-raw '{"email": "email@email.com", "otp": "blahblahblah"}' -H 'Accept: application/json' -H 'Content-Type: application/json'

参数

  • email 电子邮件地址

  • uid 用于生成OTP的uid

  • otp OTP代码

翻译

本产品已被翻译成

  • 意大利语

安装

通过将其添加到您的buildout来安装collective.volto.otp

[buildout]

...

eggs =
    collective.volto.otp

然后运行 bin/buildout

作者

RedTurtle

贡献者

请在这里放置您的名字,您值得!

  • folix-01

贡献

支持

如果您遇到问题,请告诉我们。我们有一个位于: project@example.com

许可证

该项目采用GPLv2许可。

贡献者

变更日志

1.0.1 (2024-07-10)

  • 对齐。 [folix-01]

1.0.0 (2024-06-13)

  • 初始发布。 [folix-01]

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

collective.volto.otp-1.0.1.tar.gz (28.7 kB 查看哈希值)

上传时间

由以下机构支持