Changed to use OWIN identity (no tests yet, just compilable)