Firebird PHP Generator online Help
Prev | Return to chapter overview | Next |
OnBeforeLogout
This event occurs just before a user logged out from the application by pressing the Logout button or when the inactivity timeout is reached.
Signature:
function OnBeforeLogout ($userName, $connection)
Parameters:
$userName |
The name of the logged user. |
$connection |
An instance of the EngConnection class. |
Example
Among other things this event can be used for tracking the user activity. The code snippet below inserts a new record containing user name and the action into the 'activity_log' table.
$connection->ExecSQL(
"INSERT INTO activity_log (user_name, action) values ('$userName', 'logout')"
);
See also: OnAfterLogin and OnAfterFailedLoginAttempt events
Prev | Return to chapter overview | Next |