How to pass other parameters to OWIN Login?
<p>I've got an ASP.NET Web API site, which is doing OWIN authentication, passing username and password, which magically appear in my <code>GrantResourceOwnerCredentials</code> method, inside the <code>UserName</code> and <code>Password</code> properties of the <code>OAuthGrantResourceOwnerCredentialsContext</code> parameter.  No idea how this works, but it does.</p>

<p>Anyway, now I want to pass another parameter to the login method, which I'd like to access in that same <code>GrantResourceOwnerCredentials</code> method.  But since I don't know how this magic works, that takes the <code>UserName</code> and <code>Password</code> parameters from the login request and copies them to the <code>OAuthGrantResourceOwnerCredentialsContext</code> parameter, I have no idea now how I could get access to my new parameter.</p>

<p>How do I do it?</p>