public static IdentityContext GetIdentity(this HttpContextBase context)
        {
            var identity = context.Items[Key] as IdentityContext;

            return(identity ?? IdentityContext.AnonymousIdentity());
        }