Add Login to layout and improve .gitignore