I'm using Token Based Authentication using ASP.NET Web API 2, Owin, and Identity in my application.
I need functionality to allow a user with "Admin" role to see the information as another (non-admin) user (to log in without a password, with another user's username only).
I don't know how to generate a new token in the controller and save it in session.