我正在vue js中开发应用程序。如果用户忘记了密码,则要求用户将其已验证的电子邮件ID放在他所获得的“重置密码”链接中。从Firebase仪表板,我已将重定向URL设置为本地模板(http://localhost:8080/reset-password)。在这里,我有两个字段“新密码”和“确认新密码”。是否可以根据这两个字段来重置用户密码。
此外,当我将用户重定向到重置密码网址Firebase时,会在网址之后自动添加一些额外的数据,例如-(http://localhost:8080/reset-password?mode=resetPassword&oobCode=W_DleH6gqPZwufHlVXMUpKnQJnx2tXfP8zyYgNEWVqAAAAFu8OeH3g&apiKey=AIzaSyAouZKpgmKNF0oEE3gCVImwjKUKaCXedhI&lang=en)。是否可以删除这些多余的部分。
<template>
<div>
<form @submit.prevent="onResetPassword">
<input type="password" placeholder="Enter New Password..." v-model="newPassword" />
<input type="password" placeholder="Confirm New Password..." v-model="confirmNewPassword" />
<button type="submit">submit</button>
</form>
</div>
</template>
data() {
return {
newPassword: '',
confirmNewPassword: ''
};
},
methods: {
onResetPassword(){
}
}