Ticket #1239 (closed enhancement: fixed)
wp-login.php does not allow redirect_to on logout
| Reported by: |
|
Owned by: |
|
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Administration | Version: | 1.5.2 |
| Severity: | normal | Keywords: | bg|has-patch bg|dev-feedback |
| Cc: |
Description
When logging in with wp_login.php it is possible to pass a redirect_to parameter to control the page the user gets after login. There is no corresponding way to control the page the user gets after logout. This is a request to implement the redirect_to parameter for logout. Thank you!
Attachments
Change History
comment:3
MC_incubus — 7 years ago
- Resolution changed from 10 to 20
- Patch changed from No to Yes
Uses similar code to the 'login' redirect_to parameter to accept and use a redirect_parameter on logout.
It also fixes issue 1240, as both issues were related to the same general "login/logout form on the public blog that shoves you back to the page you were viewing after login/logout" idea by io_error.
- Keywords bg|has-patch bg|dev-feedback added
- Owner changed from anonymous to skippy
- Status changed from new to assigned
comment:5
markjaquith — 7 years ago
I'm still in favor of this.
comment:8
davidhouse — 6 years ago
This makes sense, but not in the same way as logging in does. If you were on admin page X and click log out, there's no point in being redirected back to X as you're now logged out and can't view that page. Actually, redirecting back to X would bounce you back to the log in page, so there'd be no net effect.
However, if the redirect_to parameter pointed to a non-admin page, such as the blog home page, this would make sense. Personally, i think we should always redirect back to the blog home after logging out. The current situation, the login screen displayed immediately after logging out, is useless: they've just logged out, why would they then immediately log back in again?
comment:10
matt — 6 years ago
- Status changed from assigned to closed
- Resolution set to fixed

