create userprofile during login if it does not already exist