1. Add login functionality.