As a follow up question to this one:
OWIN Web api 2 adding additional logic to Bearer authorization
Can I call context.SetError twice like the below, to give 2 values back to the requestor? If not, what's the right way to do that?
if (user == null)
{
context.SetError("invalid_grant", "The user name or password is incorrect.");
context.SetError("error_code", 69);
return;
}