login page + auth page + refactor
login page + auth page + refactor