feat(users): add reset password functionality for users and implement forgot password page

This commit is contained in:
Tran Anh Tuan
2026-02-03 17:33:47 +07:00
parent 9bc15192ec
commit dca363275e
35 changed files with 1592 additions and 321 deletions

View File

@@ -12,4 +12,17 @@ export default {
'master.auth.logout.title': 'Logout',
'master.auth.logout.confirm': 'Are you sure you want to logout?',
'master.auth.logout.success': 'Logout successful',
'master.auth.forgot.title': 'Forgot Password?',
'master.auth.backToLogin.title': 'Back to Login',
'master.auth.forgot.button.title': 'Send Reset Link',
'master.auth.forgot.message.success':
'Request sent successfully, please check your email!',
'master.auth.forgot.message.fail': 'Request failed, please try again later!',
'master.auth.reset.success': 'Password reset successful',
'master.auth.reset.error': 'An error occurred, please try again later!',
'master.auth.reset.invalid':
'The password reset link is invalid or has expired!',
'master.auth.reset.successTitle': 'Password reset successful!',
'master.auth.reset.successMessage': 'Redirecting to login page...',
'master.auth.reset.submit': 'Reset password',
};