Questions:
- Extend the user service so that new users need to confirm their email first.
- Save the last login time to a user's model.
- Complete the address model by adding attributes such as Country, LAT, LNG, State, and so on.
- Advanced: Write admin functions to allow an admin user (you have to define what that is) to edit another user's addresses and profile.
Answers:
See GitHub for a full example.