Issue with Appwrite Phone Auth and MSG91 Integration: Missing OTP in SMS
- 2
- Self Hosted
- Flutter
- Auth
Although the SMS delivery is successful, the OTP (One-Time Password) required for authentication is not included in the message received by the user. This renders the authentication process incomplete and unusable for our intended purposes.
SMS Template:
OTP ##var## for ##var##. Please do not share it with anyone. OTP is valid for 5 minutes.
SMS Received by User:
OTP for . Please do not share it with anyone. OTP is valid for 5 minutes.
Appwrite Version: 1.5.4
Would you please set your variable to ##content##
?
Okay, I can set ##content## and update you after verifying a new SMS template. it may take some time.
I am unable to set the ##content## variable in the SMS template.
why's that?
Due to TRAI(Telecom Regulatory Authority of India) and DLT rules.
@Steven Is there any other way to resolve this issue?
that doesn't make sense. the only thing you changed in the template is the variable name and that was rejected?
Actually, not rejected. When I'm attempting to register a new template, the platform displays a warning message indicating that no variables were found in the template.
New template:
OTP ##content## for ##project##. Please do not share it with anyone. OTP is valid for 5 minutes.
There is any template for the OTP in Appwrite? @Steven
Hi @Steven I understand that the OTP is not being included in the message because Appwrite is not using the variable in MSG91 to send the SMS API.
https://github.com/utopia-php/messaging/blob/main/src/Utopia/Messaging/Adapter/SMS/Msg91.php
https://docs.msg91.com/sms/send-sms?version=V5 or https://docs.msg91.com/otp/sendotp?version=V5
Recommended threads
- Error: User (role: guests) missing scope...
I want to send a verification code to the user and the given phone number and check it and create a session right after the user entered the secret. For me that...
- Apple OAuth Scopes
Hi Hi, I've configured sign in with apple and this is the response i'm getting from apple once i've signed in. I cant find anywhere I set scopes. I remember se...
- Sign In With Apple OAuth Help
Hi All! I've got a flutter & appwrite app which Im trying to use sign in with apple for. I already have sign in with google working and the function is the sam...