Added UserId to claims

This commit is contained in:
Carl Tibule
2023-01-25 23:41:17 -06:00
parent 406bd9a0d1
commit afab148337
5 changed files with 63 additions and 10 deletions

View File

@ -9,5 +9,6 @@ namespace YABA.Service.Interfaces
{
public bool IsUserRegistered(string authProviderId);
public UserDTO RegisterUser(string authProviderId);
public int GetUserId(string authProviderId);
}
}

View File

@ -38,5 +38,11 @@ namespace YABA.Service
var registedUser = _context.Users.Add(userToRegister);
return _context.SaveChanges() > 0 ? new UserDTO(registedUser.Entity) : null;
}
public int GetUserId(string authProviderId)
{
var user = _roContext.Users.FirstOrDefault(x => x.Auth0Id == authProviderId);
return user != null ? user.Id : 0;
}
}
}