Redirect to last page the user was on prior to user authentication
It can be done by storing the URL of the page before the login/registration sequence in a variable (JavaScript or session) and then using that variable to return the visitor to the appropriate page.
Comments
-
Hey Mark,
If you set the targeted and security on the page so that only members have rights, the redirects that you get sent through will end up working the way you expect. I'm changing this to a question since that should resolve it.
Thank you!
Karen0 -
I am not programming savvy so am not sure I fully follow this conversation, but it is related to my question: Is there a way to set up the user login so it always redirects to the URL the person came from?
Ours is set to go to the home page, but if someone is attempting to log in and then register for an obscure event that's not easily found from our home page, it creates a very poor user experience.
How does everyone else handle this?0 -
Hey Callen,
It's all automatic if you set the targeting & security correctly at the page level. I recommend taking a look at that. The setting is on the targeting & security tab, which is in the properties of every page. if you get your eyes on it, it'll be easy.
Thanks!
Karen0 -
Thank you, but I am still confused. When you say at the page level, do you mean the page the user is on when they realize they need to log in (i.e. in the specific case I'm thinking about, it's a page for registering for a special event), or from the page that contains the user log in part? Or neither? : )
I am not seeing a setting that includes anything about a redirect other than the settings in the user log in part itself, where I see a place to choose either the home page or any other page in our site.
It would be simplest if a user, once logged in, could automatically be redirected to the page they were on before they started the log in process. Does this make sense? I may indeed be overlooking the obvious but am still lost.
Thank you!0 -
Hey Callen,
I've got a few things that I think will help you.
Stop looking for a redirect setting. There isn't one. It's all automatic. All you have to do is edit the targeting & security on the page you want to have a login required, just like you normally would to hide a page behind a login. If someone clicks a link to a page they can't access without logging the redirects are all automatic.
Thanks!
Karen0 -
Karen,
Thank you! I just did this for the page in question and now see how it works. We were wanting non-logged in people to see what they're missing, which is why we didn't have the entire page hidden behind the log in. But for some instances, this will definitely work better.
Thanks again.0 -
I have just run into this problem. If I set the targeting and security at page level then after the user logs in to the site they end up right back on the page from which the request was made. This is standard and expected website behaviour.
As Callen has mentioned it is not always desirable to just throw a login screen in someone's face when they click on a link - you might want to give them some information about whatever it is sits behind the login or perhaps a more customised login required message for specific areas of the site.
On the pages I have been making we wanted, if the user was not logged in we wanted to show them a benefits-related FT&I part and the login form part visible. Once the user was logged in they would see the member only information (promotion codes, user names and passwords, secure referral URLs etc). This is something of a pain in itself as you have to have a targeted content part (+2 parts within it) for every part you want to display on the page but the experience for the user would have been improved.
However, because what the user sees on these pages is controlled by the parts in targeted content as opposed to the page as a whole I am stuck with this nonsensical redirect to the a fixed page. I cannot think of single situation where it would be desirable to make someone login on page such as www.site.ac.uk/benefits/library-resou... and once they enter their details they end up at the home page where they have to start navigating back to where they just were! Logout? Sure. Register? Makes sense. Login? NO!!!0 -
Stephen Robertshaw:
Thanks for spelling this out in more detail--that is exactly the issue we have .
I have just run into this problem. If I set the targeting and security at page level then after the user logs in to the site they end up right back on the page from which the request was made. This is standard and expected website behaviour.
As Callen has mentioned it is not always desirable to just throw a login screen in someone's face when they click on a link - you might want to give them some information about whatever it is sits behind the login or perhaps a more customised login required message for specific areas of the site.
On the pages I have been making we wanted, if the user was not logged in we wanted to show them a benefits-related FT&I part and the login form part visible. Once the user was logged in they would see the member only information (promotion codes, user names and passwords, secure referral URLs etc). This is something of a pain in itself as you have to have a targeted content part (+2 parts within it) for every part you want to display on the page but the experience for the user would have been improved.
However, because what the user sees on these pages is controlled by the parts in targeted content as opposed to the page as a whole I am stuck with this nonsensical redirect to the a fixed page. I cannot think of single situation where it would be desirable to make someone login on page such as www.site.ac.uk/benefits/library-resou... and once they enter their details they end up at the home page where they have to start navigating back to where they just were! Logout? Sure. Register? Makes sense. Login? NO!!!0 -
Did you ever find a solution to this problem? We are having the same issue. We have many targeted parts and the standard login returns them to the home page. We don't like having to create several logins for different pages. We'd like to have one login part and it redirects them back to whatever page they were on when they logged in.
Stephen Robertshaw:
I have just run into this problem. If I set the targeting and security at page level then after the user logs in to the site they end up right back on the page from which the request was made. This is standard and expected website behaviour.
As Callen has mentioned it is not always desirable to just throw a login screen in someone's face when they click on a link - you might want to give them some information about whatever it is sits behind the login or perhaps a more customised login required message for specific areas of the site.
On the pages I have been making we wanted, if the user was not logged in we wanted to show them a benefits-related FT&I part and the login form part visible. Once the user was logged in they would see the member only information (promotion codes, user names and passwords, secure referral URLs etc). This is something of a pain in itself as you have to have a targeted content part (+2 parts within it) for every part you want to display on the page but the experience for the user would have been improved.
However, because what the user sees on these pages is controlled by the parts in targeted content as opposed to the page as a whole I am stuck with this nonsensical redirect to the a fixed page. I cannot think of single situation where it would be desirable to make someone login on page such as www.site.ac.uk/benefits/library-resou... and once they enter their details they end up at the home page where they have to start navigating back to where they just were! Logout? Sure. Register? Makes sense. Login? NO!!!
0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 124 Ninja Secret Society
- 32 Blackbaud Raiser's Edge NXT® Receipting EAP
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board