我有一个现有的API和后端系统,我正在做前端部分(使用ionic和angular创建一个移动应用程序),现在我想通过在手机上向客户发送消息来实现重置密码的功能。
我已经完成了重置密码html页面以允许用户输入他/她的手机号码,然后将其发送到API以获取客户的ID,但我不知道如何发送与更改密码相关联的链接到客户的手机。
<ion-view title="resetPassword">
<ion-header-bar>
<h1 class="title">Reset your Password</h1>
</ion-header-bar>
<ion-content>
<form name="resetPwdData" novalidate>
<p>
Please enter your mobile number associated to this account !
</p>
<label class="item item-input">
<span class="input-label">Mobile Number</span>
<input type="text" ng-model="resetPwdData.mobile" required>
</label>
</form>
</ion-content>
答案 0 :(得分:0)
这是你必须从API方面做的事情。
您应该从应用中调用http://your-api/resetPassword/phoneNumber
之类的服务,API应该直接向手机发送带有重置链接(或新密码)的短信。
您有多项服务可以做到这一点。例如,您可以查看Twilio。
但你不能直接从应用程序中完成。