rytescube/otpkit

Laravel 包用于生成一次性密码(OTP)

v1.0.0 2020-05-12 15:18 UTC

This package is auto-updated.

Last update: 2024-09-13 02:38:32 UTC


README

Latest Stable Version Total Downloads License Issues Stars

Laravel 包用于生成一次性密码(OTP)。

安装

在 Laravel 5.5+ 中,otpkit 将通过新的包发现功能进行安装,因此您只需将包添加到 composer.json 文件中

composer require rytescube/otpkit

安装后,您应该会看到

Discovered Package: rytescube/otpkit

并且您就可以开始使用了

基本用法

要快速生成一个 OTP,只需执行

Otp::generate();

这将生成一个长度为 4 的数字 OTP。

高级用法

OTP 生成

使用三种变体生成一个 OTP。您可以设置 OTP 的长度。如果未提供,将生成默认长度为 4 的 OTP。

Otp::generate($type,$length);