User login functionality. Add database config to git ignore