You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Amplify VueJS UI实现带隐藏自定义属性的注册表单

在AWS Amplify Vue中给注册账户添加隐藏自定义属性

要给新创建的账户附加隐藏的自定义属性,你可以直接使用Amplify JS库的Auth.signUp方法实现,无需依赖Vue UI组件的默认注册表单,具体代码示例如下:

Auth.signUp({
    username,
    password,
    attributes: {
        email,
        'custom:group': 'Teacher'  // 自定义属性,非标准字段
    }
});

注意事项:

  • 需提前在AWS Cognito用户池中创建对应的custom:group自定义属性
  • 该属性在前端逻辑中直接传入,不会暴露给用户,可根据需求硬编码值或从内部配置/后端接口获取
  • 结合Vue表单使用时,可将表单输入的用户名、密码、邮箱绑定到组件数据,提交表单时调用上述方法即可

内容的提问来源于stack exchange,提问作者anon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 22:18:16