User auth/login & report function