matgb: Artwork of 19th century upper class anarchist, text: MatGB (Default)
Mat Bowles ([personal profile] matgb) wrote in [site community profile] dw_suggestions2010-08-13 03:35 am

Make returnto work from the OpenID login page

Title:
Make returnto work from the OpenID login page

Area:
Logging in, OpenID

Summary:
If redirected to the login page, a DW user will get returned to their original position after logging in, OpenID users won't. They should be treated in the same way as normal users as much as is possible.

Description:
If someone logs in from the OpenID page with a returnto URL, they'll get redirected to that locale if they're a DW user. But if they use the OpenID login box, they'll instead get directed to the 'welcome back' page.

This is, in normal circumstances, good, as we want to ensure OpenID users get the full site experience. But it's bad if they've been directed there for a reason, such as inadvertent logging out or for a poll. If you've not encountered returnto working properly, and want to see it, logout, then follow this link:
http://www.dreamwidth.org/openid/?returnto=/users/miss_s_b/1087048.html (that's the link I'm working on, it can work on any site site page). It's a useful feature that improves workflow, and should work for OpenID users.

Drawbacks: New openID users won't see the welcome message, or get prompted to validate their email, this could be fixed by an interstitial, a popup, or similar if considered important enough. Advantage: improved UX for new users, makes site less offputting and encourages engagement.

If comment boxes and polls can have an OpenID AJAX login that keeps the user on the page itself, this suggestion might be considered redundant, but given OpenID users can use many site functions, I think it's still useful.

Poll #4090 Make returnto work from the OpenID login page
Open to: Registered Users, detailed results viewable to: All, participants: 34


This suggestion:

View Answers

Should be implemented as-is.
24 (70.6%)

Should be implemented with changes. (please comment)
4 (11.8%)

Shouldn't be implemented.
0 (0.0%)

(I have no opinion)
5 (14.7%)

(Other: please comment)
1 (2.9%)


Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org