Activity Log

Vanguard - Advanced PHP Login and User Management Vanguard - Advanced PHP Login and User Management / Last updated on October 29, 2018

User activity is recorded for every system user. Every time when someone updates his profile information, upload an avatar or maybe even make a password reset email request, system store that activity into the database and so system administrators can see what their users are doing.

The list of available activities and appropriate messages is provided below:

Actions
User was logged in.
User was logged out.
User created an account.
User updated profile avatar.
User updated profile details.
User was deleted by administrator.
User was banned by administrator.
User's profile details were updated by administrator
Administrator created a user.
User updated website settings.
User enabled 2FA for his account.
User disabled 2FA for his account.
Administrator enabled 2FA for user.
Administrator disabled 2FA for user.
User requested password reset email.
User updated his password via password reset form.
User created new system role.
User updated system role.
User delete system role.
User updated permissions for role.
User created new system permission.
User updated the permission.
User deleted permission.

System Activity Log

Administrators are able to see activity logs for all system users, as well as search for specific log messages only, as it is displayed on image below.

VWiPD8r5PKXVODyZrmIA8RysnCGbh0LVP2hYvdzz.png

Also, if an administrator is interested in the activity log of the particular user, simply by clicking on user's name he can view the entire log for that specific user.

User Activity Log

Non-administrator users can see only their own activity log and search through it if they see some suspicious activity.

dU4yJRHy6rrhTC3WFltPdfM8TYjKmPW2Rzzfg9ef.png