[wp-trac] [WordPress Trac] #46608: Being in recovery mode is easy to not realise you are in it

WordPress Trac noreply at wordpress.org
Mon Apr 1 15:52:52 UTC 2019


#46608: Being in recovery mode is easy to not realise you are in it
-------------------------------------------------+-------------------------
 Reporter:  karmatosed                           |       Owner:  (none)
     Type:  task (blessed)                       |      Status:  new
 Priority:  high                                 |   Milestone:  5.2
Component:  Administration                       |     Version:  trunk
 Severity:  normal                               |  Resolution:
 Keywords:  needs-design-feedback servehappy     |     Focuses:
  has-patch                                      |  accessibility
-------------------------------------------------+-------------------------

Comment (by flixos90):

 In today's PHP meeting we discussed the following (in addition to the
 great suggestions here):

 * When the user logs out, should we automatically exit recovery mode then?
 Three arguments for this:
     * We can't really integrate with the frontend of WordPress, as we
 don't know what the theme looks like, and we shouldn't auto-show the admin
 bar in the frontend, as many plugins likely don't expect that and run
 their custom code unconditionally.
     * A user might forget to manually exit recovery mode, possibly even
 expecting that logging out also logs out of recovery mode. If they want to
 re-enter recovery mode, they can do so, because the rate limit for getting
 a recovery email is reset when they exit recovery mode.
     * While recovery mode is technically entered before the user logs in,
 they are expected to log in in the next step. So from a user standpoint,
 it already feels like it is tied to login.

 @karmatosed @melchoyce Thoughts?

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/46608#comment:26>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list