aysnc send email

This commit is contained in:
MaysWind
2023-09-10 16:49:24 +08:00
parent 5d0e115438
commit 64ea3e05d8
4 changed files with 31 additions and 38 deletions
-4
View File
@@ -1,6 +1,4 @@
const defaultTimeout = 10000; // 10s
const requestVerifyEmailTimeout = 30000; // 30s
const requestForgetPasswordTimeout = 30000; // 30s
const baseApiUrlPath = '/api';
const baseQrcodePath = '/qrcode';
const baseProxyUrlPath = '/proxy';
@@ -11,8 +9,6 @@ const amapJavascriptUrl = 'https://webapi.amap.com/maps?v=2.0';
export default {
defaultTimeout: defaultTimeout,
requestVerifyEmailTimeout: requestVerifyEmailTimeout,
requestForgetPasswordTimeout: requestForgetPasswordTimeout,
baseApiUrlPath: baseApiUrlPath,
baseQrcodePath: baseQrcodePath,
baseProxyUrlPath: baseProxyUrlPath,
+1 -11
View File
@@ -101,8 +101,6 @@ export default {
defaultCurrency,
firstDayOfWeek,
categories
}, {
timeout: api.requestVerifyEmailTimeout
});
},
verifyEmail: ({ token, requestNewToken }) => {
@@ -117,15 +115,11 @@ export default {
return axios.post('verify_email/resend.json', {
email,
password
}, {
timeout: api.requestVerifyEmailTimeout
});
},
requestResetPassword: ({ email }) => {
return axios.post('forget_password/request.json', {
email
}, {
timeout: api.requestForgetPasswordTimeout
});
},
resetPassword: ({ email, token, password }) => {
@@ -190,14 +184,10 @@ export default {
shortDateFormat,
longTimeFormat,
shortTimeFormat
}, {
timeout: api.requestVerifyEmailTimeout
});
},
resendVerifyEmailByLoginedUser: () => {
return axios.post('v1/users/verify_email/resend.json', {}, {
timeout: api.requestVerifyEmailTimeout
});
return axios.post('v1/users/verify_email/resend.json');
},
get2FAStatus: () => {
return axios.get('v1/users/2fa/status.json');