oauth working and storing user data in DB now