وصفات لأكثر السيناريوهات شيوعًا
أمثلة جاهزة للنسخ مرتّبة بحسب اللغة. أرسل رمز OTP، تحقّق منه، وتعامل مع الاستجابة بتقنيتك المفضّلة.
cURLNode.jsPythonJavaGoPHP
إرسال رمز OTP
أطلق رمزًا لمرّة واحدة على القناة التي تختارها.
NODE.JS
import { Authentica } from "@authentica/sdk";
const client = new Authentica({ apiKey: process.env.AUTHENTICA_API_KEY! });
const { id } = await client.otp.send({
channel: "sms",
phone: "+9665XXXXXXXX",
});التحقّق من الرمز
تأكّد ممّا أدخله المستخدم واعتمد عملية التحقّق.
NODE.JS
const result = await client.otp.verify({
id: "otp_8f2c1a9b4d",
code: "123456",
});
console.log(result.status); // "verified"