feat: 增强邮箱登录功能和密码恢复流程
- 更新邮箱登录相关功能,新增邮箱验证码获取和登录API端点。 - 添加AccountModel以管理用户认证信息,支持会话票据的存储和更新。 - 实现密码恢复功能,支持通过邮箱获取验证码和重置密码。 - 增加本地化支持,更新相关字符串以适应新功能。 - 引入ValidationHelper以验证邮箱和密码格式,确保用户输入的有效性。 - 更新视图以支持邮箱登录和密码恢复的用户交互。
This commit is contained in:
@@ -56,4 +56,23 @@
|
||||
"validation.id_required" = "请输入您的ID";
|
||||
"validation.password_required" = "请输入您的密码";
|
||||
"error.encryption_failed" = "加密失败,请重试";
|
||||
"error.login_failed" = "登录失败,请检查您的凭据";
|
||||
"error.login_failed" = "登录失败,请检查您的凭据";
|
||||
|
||||
// MARK: - 密码恢复页面
|
||||
"recover_password.title" = "找回密码";
|
||||
"recover_password.placeholder_email" = "请输入邮箱";
|
||||
"recover_password.placeholder_verification_code" = "请输入验证码";
|
||||
"recover_password.placeholder_new_password" = "6-16位数字+英文字母";
|
||||
"recover_password.get_code" = "获取";
|
||||
"recover_password.confirm_button" = "确认";
|
||||
"recover_password.email_required" = "请输入邮箱";
|
||||
"recover_password.invalid_email" = "请输入有效的邮箱地址";
|
||||
"recover_password.fields_required" = "请填写所有字段";
|
||||
"recover_password.invalid_password" = "密码必须是6-16位数字和字母";
|
||||
"recover_password.code_send_failed" = "验证码发送失败";
|
||||
"recover_password.reset_failed" = "密码重置失败";
|
||||
"recover_password.reset_success" = "密码重置成功";
|
||||
"recover_password.resetting" = "重置中...";
|
||||
|
||||
// MARK: - 主页
|
||||
"home.title" = "享受您的生活时光";
|
||||
|
Reference in New Issue
Block a user