fixed the sign up process, when no openid provided