CRUD – editing users and projects
While we haven't looked at validation yet, knowing the earlier "catch" will be very helpful while handling data interactions. We should bear it in mind when building our form handling actions, and use the correct methods wherever possible so that we don't have to rewrite them later.
Tracking user login
When a user logs in, we want to update the
lastLogin date. We don't need any validation as we are setting the single field ourselves on the server, and we don't need the object returned from the database. We also know we are going to get the correct instance as our query object will be for the unique
_id field, so we can use the
User login is currently handled by the
doLogin function in