如何记住 Sitecore 自定义用户配置文件中的密码字段



我在添加到 Sitecore 用户配置文件的自定义属性时遇到了一个烦人的问题。

我已经在自定义用户配置文件中添加了一个密码字段,但此字段不会在加载时预填充值,因此如果我对其他字段进行更改并保存,它将用空白覆盖现有密码,除非我在每次编辑时再次输入密码。

例如

自定义用户配置文件原始保存数据:1. 电话号码 = 123.456.78902. 密码 = 1234

仅编辑电话号码并保存:1. 电话号码 = 123.123.12342. 密码 = [空白]

问题是因为密码字段在加载时始终显示为空白,有没有办法让这个字段获取数据并屏蔽它? 还是必须覆盖现有的 Sitecore 字段解析程序类以忽略空格?

谢谢。

在检查 Sitecore 文档后...

如果不重写安全 API,就无法处理此问题。 由于用户配置文件模板仅处理基本文本字段类型。

最新更新