email_otp 1.0.0 copy "email_otp: ^1.0.0" to clipboard
email_otp: ^1.0.0 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