Vue login 1.0