email_otp 1.0.1 copy "email_otp: ^1.0.1" to clipboard
email_otp: ^1.0.1 copied to clipboard

outdated

A fast & simple email authentication OTP sender and verification flutter package.

A fast & simple email authentication OTP sender and verification flutter package. It generates an OTP on the recipient's email which can be used to verify their identity.

Usage

import 'package:email_otp/email_otp.dart';

Methods

Class Intilization

 Email_OTP myauth = Email_OTP();

setConfig() this function will config your OTP authentication.

myauth.setConfig(
    appEmail: "me@rohitchouhan.com",
    appName: "Email OTP",
    userEmail: email.text,
);
  1. appEmail is your personal or company email, so client we see this mail when they recevie OTP.
  2. appName is your app name, client will recived mail with this name.
  3. userEmail property where OTP need to sent.

sendOTP() this function will send OTP, and return boolean

await myauth.sendOTP();

verifyOTP() this function will verify OTP, and return boolean. this method must have one parameter for OTP, which is enter by client.

var inputOTP = 987654; //which is enterted by client, after recieve mail
await myauth.verifyOTP(
  otp: inputOTP
);

See Complete Example

Code : https://pub.dev/packages/email_otp/example

Thank You ❤️ #

89
likes
0
pub points
95%
popularity

Publisher

verified publisherrohitchouhan.com

A fast & simple email authentication OTP sender and verification flutter package.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, http

More

Packages that depend on email_otp