Actions
Feature proposal #6458
closedImprove login trigger variables
Description
Currently the onAfterLogin trigger is not sent $firstLogin. So if you need to alter login behavior only on non-first logins you can't.
Actions
Added by krileon about 8 years ago. Updated over 7 years ago.
Description
Currently the onAfterLogin trigger is not sent $firstLogin. So if you need to alter login behavior only on non-first logins you can't.
Implemented in MR !1244
FROM:$_PLUGINS->trigger( 'onDoLoginNow', array( $username, $password, $rememberMe, &$row, &$loggedIn, &$resultError, &$messagesToUser, &$alertMessages, &$return, $secretKey ) );
TO:$_PLUGINS->trigger( 'onDoLoginNow', array( $username, $password, $rememberMe, &$row, &$loggedIn, &$resultError, &$messagesToUser, &$alertMessages, &$return, $secretKey, $firstLogin ) );
FROM:$_PLUGINS->trigger( 'onAfterFirstLogin', array( &$row, $loggedIn ) );
TO:$_PLUGINS->trigger( 'onAfterFirstLogin', array( &$row, $loggedIn, true, &$messagesToUser, &$alertMessages, &$return ) );
FROM:$_PLUGINS->trigger( 'onAfterLogin', array( &$row, $loggedIn ) );
TO:$_PLUGINS->trigger( 'onAfterLogin', array( &$row, $loggedIn, $firstLogin, &$messagesToUser, &$alertMessages, &$return ) );