In the Salesforce User Manager, you can set the Log Last Visit Date to Contact Field parameter to designate a field in Salesforce that you wish to update whenever a front-end visitor logs in to their Soapbox account.
When an administrator logs in as a front-end user, the last visit date is not updated on the Contact record, however, so that date will be reflective of when the user themselves logged in.