auto generates user if not already in system upon login