feat(users): log user authentications

User login/logout/failures are logged in logs/auth.log

Closes #27