Require username and password in login functions.
Save cleaned up user data in session storage and current user instance.