ninetydegrees: Art & Text: heart with aroace colors, "you are loved" (Default)
ninetydegrees (90d)☕ ([personal profile] ninetydegrees) wrote in [site community profile] dw_suggestions2011-10-18 06:54 pm

Make logging out a one-step process

Title:
Make logging out a one-step process

Area:
site interface

Summary:
Logging out via the main navigation menu has required a second click for a while (I believe it didn't used to). Logging out via the Navigation Strip doesn't. I suggest making the former like the latter unless you have several open sessions.

Description:
.

Poll #8421 Make logging out a one-step process
Open to: Registered Users, detailed results viewable to: All, participants: 63


This suggestion:

View Answers

Should be implemented as-is.
50 (79.4%)

Should be implemented with changes. (please comment)
1 (1.6%)

Shouldn't be implemented.
1 (1.6%)

(I have no opinion)
11 (17.5%)

(Other: please comment)
0 (0.0%)

timeasmymeasure: kerry washington with a rose held right below her lips (Default)

[personal profile] timeasmymeasure 2011-10-30 07:18 am (UTC)(link)
I was just thinking about this today. So, resounding Yes! to this.
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2011-11-01 04:42 am (UTC)(link)
Yes, yes, yes, a thousand times yes! When I enabled the navbar on my test and personal journals a week or so ago it hit me that it takes only one click to log out with it but two to log out the old-fashioned way. Which is often three clicks in reality (clicking from my Reading page to say, my Profile page, and from my Profile Page to the log out Confirm page). Which, on my hideous home wifi (it's as slow or slower than dial-up) is killing me time and patience-wise. Plus, in all honesty, if there's a Confrim log-out page for every other scenario, then why isn't there one for the Navbar, too? Being a little OCD, the double-confirm in all scenarios but just that one confuses me, on top of everything else.
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2012-01-19 10:10 am (UTC)(link)
I can answer this one. It was actually a bug, not an intended feature, caused by our transitioning to Template Toolkit over BML. (Apparently TT doesn't like some of the variable names that were used in the BML version, but this wasn't realised when the logout page site skin was rewritten using TT.)

The bug's been fixed as of today and should go live in the next code push. (Not sure when that'll be, but I think it'll be soon.)

[edit: Oops, referred to the wrong thing. It was the site skin I meant, not the logout page.]
Edited 2012-01-19 10:12 (UTC)
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-01-19 08:40 pm (UTC)(link)
The bug's been fixed as of today and should go live in the next code push.

So one click to log out in all scenarios (from all possible log-out locations) on Dreamwidth with that next code push? I can't wait, so thanks for the heads-up! :)
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2012-01-19 08:59 pm (UTC)(link)
Well, the original idea was that the confirmation screen would only show up if you were trying to log out from a different session than the one you're actually using right now.

For example, say you had a browser window open in your regular account, then you open a new one, log out, and then log into another account. That log out would be one-step, as it should be.

But let's say that you now go back to your first browser window, which is still on an old screen, and try to log out of that window. Because you're not *actually* logged into the same session that you were back when that page was loaded, you'll get the confirmation screen.

That was the way it used to work, and that's what DW will be going back to. It was never intentional for the double confirmation to be displayed in all situations. :D
Edited (Clarification.) 2012-01-19 21:01 (UTC)
marahmarie: (M In M Forever) (Default)

[personal profile] marahmarie 2012-01-19 09:26 pm (UTC)(link)
But let's say that you now go back to your first browser window, which is still on an old screen, and try to log out of that window. Because you're not *actually* logged into the same session that you were back when that page was loaded, you'll get the confirmation screen [...]

Yes, the one that will often say something like, "You have multiple browsing sessions open on various computers - expire all sessions?" I get that one often because I switch IP addresses a lot to stay online (one signal dies, so I'll switch to another that's still working while I'm still logged into DW), which messes up DW's tracking big-time (the system thinks I'm logging in from more than one computer/location when in fact it's all coming from the same place - my kitchen computer, in fact). :)
Edited 2012-01-19 21:27 (UTC)