Sends a site member an email with a link to set their password.
The sendSetPasswordEmail()
function returns a Promise that resolves
when the set password link is emailed to the member.
The set password link is valid for 3 hours, and it can be used only once. If the link expires, no changes are made to the password.
function sendSetPasswordEmail(
email: string,
options: SetPasswordEmailOptions,
): Promise<boolean>;
Login email of the member whose password will be set.
Email display options.
import { authentication } from "wix-members-frontend";
/* Sample options value:
* {
* hideIgnoreMessage: true
* }
*/
authentication
.sendSetPasswordEmail(email, options)
.then((status) => {
console.log(status);
if (status === true) {
console.log("Email sent!");
}
return status;
})
.catch((error) => {
console.error(error);
});
/* Promise resolves to a boolean */
This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.