Legacy Documentation
You are using the documentation for version 4.3.8. Go here for the latest version.
Member Module Authorization Extension Hooks¶
member_member_login_multi¶
-
member_member_login_multi
($hook_data)¶ Additional processing when a member is logging into ExpressionEngine via the Multi-Login functionality.
How it’s called:
ee()->extensions->call('member_member_login_multi', $this->_hook_data()); if (ee()->extensions->end_script === TRUE) return;
Parameters: - $hook_data (object) – Member object with session ID
(
$hook_data->session_id
) and CP permission boolean ($hook_data->can_access_cp
)
Return type: Void
New in version 1.4.0.
- $hook_data (object) – Member object with session ID
(
member_member_login_single¶
-
member_member_login_single
($hook_data)¶ Additional processing when a member is logging into ExpressionEngine.
How it’s called:
ee()->extensions->call('member_member_login_single', $this->_hook_data()); if (ee()->extensions->end_script === TRUE) return;
Parameters: - $hook_data (object) – Member object with session ID
(
$hook_data->session_id
) and CP permission boolean ($hook_data->can_access_cp
)
Return type: Void
New in version 1.4.0.
- $hook_data (object) – Member object with session ID
(
member_member_login_start¶
-
member_member_login_start
()¶ Additional processing prior to / take control of member login routine
How it’s called:
ee()->extensions->call('member_member_login_start'); if (ee()->extensions->end_script === TRUE) return;
Return type: Void New in version 1.4.2.
member_member_logout¶
-
member_member_logout
()¶ Perform additional actions after logout.
How it’s called:
$edata = ee()->extensions->call('member_member_logout'); if (ee()->extensions->end_script === TRUE) return;
Return type: Void New in version 1.6.1.
member_process_reset_password¶
-
member_process_reset_password
()¶ Perform additional actions after the user resets their password.
How it’s called:
$data = ee()->extensions->call('member_process_reset_password', $data); if (ee()->extensions->end_script === TRUE) return;
Parameters: - $data (array) – An
Output::show_message()
$data
array.
Return type: Void
New in version 2.9.3.
- $data (array) – An