Making some changes for logging in and changing password with openid accounts