发送otp

otplib的Python项目详细描述


###OTPLIB公司 otp库是一个将otp发送到电子邮件的简单库。它已经配备了一个电子邮件id发送,但你可以使用你自己的 邮件id也是。在

##安装

  1. 在windows上安装otplib包

    pip安装otplib

  2. 在运行python3的mac/linux上安装otplib

    pip3安装otplib

  3. 在运行python2的mac/linux上安装otplib

    pip安装otplib

即使这样可以,我还是建议您使用--user。在

使用 模块中的不同功能

  1. send_otp()—接受一个参数(发送人的邮件)
  2. resend_otp()—不带参数,仅当您第一次使用send_otp函数将otp发送给此人时才使用此参数
  3. get_otp()—不带参数使用此选项打印已生成的otp
  4. custom\utp()—接受一个参数(您要发送的otp),如果您想发送自己的otp,请使用这个参数
  5. resend_custom_otp()-不带参数,仅当您第一次使用custom_otp函数将otp发送给此人时才使用此选项
  6. custom\u mail()-接受三个参数(您的邮件id、邮件id的密码、otp(如果您想使用随机生成的
    otp)如果您想使用自己的邮件发送otp,请使用此功能
  7. resend_custom_mail()-不带参数,仅当您第一次使用custom_mail函数将otp发送给此人时才使用此选项

注意事项

  1. 使用预定义的邮件id发送otp时 我是图书馆的编码员,他有权访问那封邮件,但他保证,如果你不信任他,他不会使用它, 您可以使用custom_mail(),resend_custom_mail()命令,该命令使用您提供的邮件将otp发送到客户机 我不确定您是否可以创建一个用于发送otp的邮件帐户,如果您可以在marisonsanjay@gmail.com向我发送该操作的方法

  2. 使用自定义邮件发送otp时 如果要使用已经生成的otp发送邮件,只需将函数的第四个参数指定为“otp”

学分 这个库是由sanjay marison创建的,如有任何疑问或任何其他问题,请随时与我联系,以改进我的代码 marisonsanjay@gmail.com,感谢您使用我的代码。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
http java servlet转发cookie   java<p:selectOneMenu>所选值始终为空   java MOXy解组在dateTime之前不允许空白   java应用程序无法加载应用程序。yml文件   java有人能告诉我如何将这个数组传递到我的主方法中,以便它打印出来吗?   java我无法将th:object传递给控制器并使用@modeldattribute映射到pojo   macos从Java应用程序访问UNUserNotificationCenter   java在spring批处理中是否有finally tasklet?   字节码Bytebuddy拦截java。网服务器socket构造函数   java如何通过继承访问字符串的值?   java为缺少命名空间的xml元素添加前缀   如何在Java中使用Google实时API?   java如何正确创建字符串对数组?   java Emulator:进程结束,退出代码为1073741511(0xC0000139)Andrioid Studio   java如何获取文件的完整路径来读取它并将其数据保存在数据库中?   java如何正确调用该方法?   java如何为JOptionPane发出不同的哔哔声?   java什么是@scr的非降级替代品。物业名称参考?