add onboard_user function into google auth flow. WIP test on deve database