Login process & DB
- Add DB timeout options
- Catch err if DB is down