If a request to a certain site collection comes in from an anonymous user, I want to do a sign in as a specific user. For this I would like to use a HTTP module. So basically I want to do something like this:
private void ContextAuthenticateRequest(object sender, EventArgs e)
if (HttpContext.Current.User == null)
//Sign in here
How can I do the actual signing in?