如何修改AWS Cognito hosted UI的confirmForgotPassword页面提示文案并定位模板
AWS Cognito Hosted UI 修改confirmForgotPassword提示文案说明
核心结论
完全可以自定义修改这段默认提示文案。不存在你项目本地可编辑的独立模板文件,所有Hosted UI页面的展示内容全部由AWS Cognito服务端托管,不会随你的Nuxt应用部署下发,也无法通过本地代码直接覆盖。
配置操作路径
所有页面文案的统一管理入口在Cognito用户池的控制台,不需要拉取任何模板代码:
- 进入目标用户池的「Hosted UI(托管UI)」配置页面
- 切换到「自定义消息」配置分区,定位到
confirmForgotPassword页面对应的提示文案配置项 - 将原有默认文案替换为需要的自定义内容,支持保留系统内置的动态占位符(比如原来的脱敏邮箱
j***@t***.com会自动根据当前流程的用户信息渲染,不需要手动拼接) - 保存配置后即时生效,不需要调整现有Nuxt Auth的OAuth2授权参数,也不需要重新部署前端项目
注意事项
- 你当前走的
.../confirmForgotPassword?response_type=token&client_id=XXX这类授权跳转地址,本质是访问AWS托管的Hosted UI页面,前端项目(Vue/Nuxt)没有这个页面对应的渲染逻辑,所有文案修改只能在Cognito控制台完成 - 如果需要补充验证码有效期、收不到验证码的排查指引等附加说明,可以直接在同一个文案配置项里追加,不需要额外开发自定义页面
内容的提问来源于stack exchange,提问作者studiobrain
相关产品推荐
相关产品推荐

