Closed
Bug 549380
Opened 15 years ago
Closed 14 years ago
account creation should redirect back to original action
Categories
(Websites Graveyard :: drumbeat.org, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: dietrich, Unassigned)
Details
1. go to the site for the first time ever
2. find a project you like and click "like"
3. get directed to the login page
4. create an account
expected: get redirected back to the project in step #2
actual: at account details page
Comment 1•15 years ago
|
||
I don't get to step 3.
Instead i get a white screen and the URI in the awesome bar is given as http://www.drumbeat.org/plus1/vote/<NID>?token=<TOKEN>
Comment 2•15 years ago
|
||
After 4. I am directed to the main page , this is probably not ideal but it's not a bad UX,
Best,
Paul Booker
Severity: normal → minor
Comment 3•15 years ago
|
||
Hey Paul;
I respectfully disagree - a prompted login should definitely take the user back to where they were when the system asked them to log in. I find the current implementation to be confusing and poor UX.
I absolutely agre with Dietrich Ayala about what the correct behaviour is: the user should be taken back to what they were doing when they were interrupted.
OS: Linux → All
Comment 4•15 years ago
|
||
Hey, Ned
I agree that it is bad UX , but for me it's a bug that i could live with as a user only hits it once :-)
I came across a similar problem with OG where "Invite friend" does not handle a user well if they are logged out of their account ..
http://drupal.org/node/369676
Best,
Paul Booker
Appcoast
Comment 5•15 years ago
|
||
I see you are working on it over on drupal - very nice!
did you figure out if there is a well structured way to do this in drupal yet?
Comment 6•15 years ago
|
||
Hey guys. We're having this same issue right now with trying to improve workflow around the new "join" events button. We need workflow where the user is taken back to the same screen they were originally on when prompted to create an account. Is there a way to do this through the Drupal interface?
Comment 7•15 years ago
|
||
Matt,
I agree that this is an across the board issue; anywhere where a user is interrupted in their action and told to sign-in, they should be redirected properly to the place they left off after completing the sign-in.
I think there are two options to get this working as it should globally:
1) Often, in other frameworks, a "referrer" variable is stored in the user's session and is used to redirect the user after they have signed-up/ signed-in. I can't comment on whether we can use this approach to get sign-in/ signup to redirect properly across the board.
2) Another solution is to throw up a javascript modal signup/ sign-in dialog rather then routing the user to an account screen.
Comment 8•15 years ago
|
||
(In reply to comment #7)
> Matt,
>
> I agree that this is an across the board issue; anywhere where a user is
> interrupted in their action and told to sign-in, they should be redirected
> properly to the place they left off after completing the sign-in.
>
> I think there are two options to get this working as it should globally:
>
> 1) Often, in other frameworks, a "referrer" variable is stored in the user's
> session and is used to redirect the user after they have signed-up/ signed-in.
> I can't comment on whether we can use this approach to get sign-in/ signup to
> redirect properly across the board.
>
It looks as though we need the logintoboggan module. Point 4 mentions , "The module provides two login block options: .. The other brings the user to a separate page, but returns the user to their original page upon login."
http://drupal.org/project/logintoboggan
> 2) Another solution is to throw up a javascript modal signup/ sign-in dialog
> rather then routing the user to an account screen.
This would be nice to do , we can probably do this with the help of the lightbox module.
I'll investigate logintoboggan ..
Updated•15 years ago
|
Assignee: nobody → paulbooker
Comment 9•15 years ago
|
||
Thanks for looking at that, Paul. Before we do too much research on installing a new module, want to ask a potentially dumb question first.
In general, we want to always try and look for solutions that can be made through the Drupal admin interface, instead of installing new modules or code. For speed and simplicity.
I assume from what you and Ned are saying here that that may not be possible in this case. But wanted to make sure we asked the question first: is there any way to return the user to their previous page they were on, without installing new modules or code changes?
Comment 10•15 years ago
|
||
Going to assign this to Campbell so that we can get his and Michael Haggerty's take on it. Paul, would love your thoughts and research though as well!
Again, at the simplest level, what we want here is to:
1) return the user to whatever page they were on before they were prompted to create an account.
2) as simply and quickly as possible. This fix will help support event registration for the Toronto event happening in late April. Doesn't have to be perfect. Just fast.
Assignee: paulbooker → cvertesi
Severity: minor → critical
Comment 11•15 years ago
|
||
#comment 9
Totally agree with your general remarks and seeking clarification when you don't know something is also smart :-) In answer to 9 i'm pretty sure that our login redirection problem can not be solved through a core configuration
#comment 10
I think a great general solution would be javascript modal sign-in dialog overlay analogous to how we can access the administration pages in Drupal 7 . I'll look into this.
Best,
Paul Booker
Appcoast
Comment 12•15 years ago
|
||
Paul's recommendation: "javascript modal sign-in dialog
overlay analogous to how we access the administration pages in Drupal 7"
Trellon: what say ye?
Updated•15 years ago
|
Severity: critical → normal
Updated•15 years ago
|
Assignee: cvertesi → nobody
Comment 13•14 years ago
|
||
This issue has been resolved / made irrelevant by the recently launched rewrite of drumbeat.org.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
| Assignee | ||
Updated•10 years ago
|
Product: Websites → Websites Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•