Fix login redirect issues (#1487686)
| | |
| | | CHANGELOG Roundcube Webmail |
| | | =========================== |
| | | |
| | | - Fix login redirect issues (#1487686) |
| | | - Require PHP 5.2.1 or greater |
| | | |
| | | RELEASE 0.5 |
| | |
| | | rcmail_log_login(); |
| | | |
| | | // restore original request parameters |
| | | $query = array('_task' => 'mail'); |
| | | $query = array(); |
| | | if ($url = get_input_value('_url', RCUBE_INPUT_POST)) |
| | | parse_str($url, $query); |
| | | |
| | | // allow plugins to control the redirect url after login success |
| | | $redir = $RCMAIL->plugins->exec_hook('login_after', $query); |
| | | $redir = $RCMAIL->plugins->exec_hook('login_after', array('_task' => 'mail') + $query); |
| | | unset($redir['abort']); |
| | | |
| | | // send redirect |