cache user info in session storage