ExpressionEngine

2.5.0 User Guide

Member Module Authorization Extension Hooks

member_member_login_multi

Additional processing when a member is logging into ExpressionEngine via the Multi-Login functionality

$edata = $this->extensions->call('member_member_login_multi', $query->row()); if ($this->extensions->end_script === TRUE) return;

$query->row()

The member data for the member logging in
returns:void

Added in v1.4.0

member_member_login_single

Additional processing when a member is logging into ExpressionEngine

$edata = $this->extensions->call('member_member_login_single', $query->row()); if ($this->extensions->end_script === TRUE) return;

$query->row()

The member data for the member logging in
returns:void

Added in v1.4.0

member_member_login_start

Additional processing prior to / take control of member login routine

$edata = $this->extensions->call('member_member_login_start'); if ($this->extensions->end_script === TRUE) return;
returns:void

Added in v1.4.2

member_member_logout

Perform additional actions after logout

$edata = $this->extensions->call('member_member_logout'); if ($this->extensions->end_script === TRUE) return;
returns:void

Added in v1.6.1

User Contributed Notes

You must have an ExpressionEngine license and have attained a forum rank of "Lab Assistant" (100 posts) to contribute notes to the User Guide