Implement auth model with tests and complete UI widget