Whatsapp otp验证wso2是5.10的版本

问题描述 投票:0回答:1

如果可以,请让我们知道如何配置。

wso2 wso2is
1个回答
1
投票

目前我记得没有WhatsApp OTP认证器。但是,这应该不是一个问题,因为它与短信或EMAIL OTP验证器共享相同的逻辑。

  1. 生成一个随机代码。
  2. 发送通知(短信,电子邮件或Whatsapp)。
  3. 提示门户网站输入OTP。
  4. 验证OTP。

由于这个逻辑和短信OTP验证器的逻辑是一致的,所以你可以简单地写一个自定义的出站验证器,扩展到 身份输出-uth-sms-otp。 认证器的源头。你可以改变逻辑来调用Whatsapp API来发送消息,而不是触发短信。


0
投票

Twilio为WhatsApp提供了一个API[1]。你可以使用通用的WSO2 SMS OTP认证器[2],并配置它通过WhatsApp向用户发送消息。WSO2 IS端配置的唯一区别是 fromto HTTP有效载荷的参数。

Body=$ctx.msg&To=whatsapp:$ctx.num&From=whatsapp:+111222333

WhatsApp也提供了他们自己的API[2],但它的设置似乎有点复杂。如果你设置成功,我相信你也可以与令人兴奋的WSO2短信OTP认证器[2]集成。

  1. https:/www.twilio.comdocswhatsappapi
  2. https:/is.docs.wso2.comen5.10.0learnconfiguring-sms-otp。
  3. https:/www.whatsapp.combusinessapi
© www.soinside.com 2019 - 2024. All rights reserved.