我是c#和.net API的新手。我正在做一个登录方法,如果在数据库中找到一个用户,它会返回用户。用户对象是这样的,
{ email: user@email.com, password: password, name: User Name, }
首先,我想从返回对象中删除密码,其次,我想将JWT标记添加到返回对象中。以下是我的代码:
public object LoginCurrentUser(User user) {
var result = AuthenticateUser(user);
if (result != null)
{
var token = Generate(user);
//I want to create new variable here that removes the password and adds the token to the field.
return result;
}
else {
return null;
}
}
1条答案
按热度按时间9rygscc11#
应该很简单。
或者,您可以为响应创建一个DTO类并返回其对象。