fixed login api bug