fix front-end bugs && finish index,register,login