我有一个返回方法,将用户保存到身份表中。我想审核一下谁在创建用户,而不审核密码。
public async Task<IActionResult> RegisterUser([FromBody]NewUser register)
{
//code for creation of new user
}
如果我使用[AuditIgnore][FromBody]NewUser register
,则不会显示用户名。
我像这样在注释字段中传递用户名
public async Task<IActionResult> RegisterUser([AuditIgnore][FromBody]NewUser register)
{
//code for creation of new user
var auditScope = this.GetCurrentAuditScope();
auditScope.Comment($"user is {register.Username}");
}
但是,最好将其与其余数据一起显示。
答案 0 :(得分:1)
我在返回令牌之前以及在检查用户名/密码有效之后都已经解决了这个问题,我已经设置了post
。这样就不会在审核日志中返回
这就是返回的内容
login.Password = null;