By Marcus Roskill on Tuesday, 11 December 2018
Posted in General Issues
Replies 14
Likes 0
Views 714
Votes 0
Hi guys

When we send a newsletter we send it with multiple links, however every time someone clicks on the links they have to login every time. Is there anyway we can bypass this? So they only log in once, or we have a special link that keeps them logged in?

many thanks
Katie
Hi Katie,

I'm not sure what you mean by multiple links nor what kind of links they are. Can you provide one of those email example from the email activities section so we can understand the issue better?

If the user is already logged in, then they should still be logged in until the user's session expires or if the user clears the browser cache, which will log the user out of every site.
·
Tuesday, 11 December 2018 17:52
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

Sorry

I mean links to the website (EasySocial one). We send a newsletter with links to stream items, however every time someone clicks on a link they have to log in every time to see the content. Is there anyway we can use a link that passes the log in page so they just see the content?

Does that make sense?

Many thanks,
Katie
·
Tuesday, 11 December 2018 17:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Katie,

There are a few reasons why accessing a link requires the user to login first. It could be that the link is privacy restricted and is only visible to certain users or to logged-in users only.

For your site, the most notable reason why login is required is because the lockdown mode is enabled on EasySocial(http://take.ms/3xfoo). This means users that are not logged in yet are required to do so in order to access any EasySocial links.

If you want to allow non-logged in users to view those stream items or any public links on EasySocial, then you can disable this lockdown mode.
·
Tuesday, 11 December 2018 18:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

We need the site to still be private and log in only but like Facebook when you click on a link from an email Facebook has sent you, they don't make you log in again every time you click on a link. Whereas the newsletters we're sending from Joomla with stream item URLs are making people log in every time they click on a different URL. Is there anyway we can create some sort of link that keeps their session? Similar to dropbox like a one time code? Or something similar?

Thanks
Katie
·
Wednesday, 12 December 2018 16:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Katie,
Whereas the newsletters we're sending from Joomla with stream item URLs are making people log in every time they click on a different URL.
Hm I'm not really sure how to reproduce this.

For example from what I tested, if I'm not initially logged in, when I click on the stream link in email, the login page shows in a new tab and I log in. After that, I click another stream link from email and the link should load in a new tab without requiring me to login because I am already logged in.

Perhpas you can help me record a video of this issue?
·
Wednesday, 12 December 2018 17:53
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi,

please can you look at this as a matter of urgency, the client is very forceful about this. there are many ways that it can be done, for example using Base64 to encode the users email address and ID into the string, that would automatically log people in.
https://www.base64decode.org/

examples:
Dropbox https://www.dropbox.com/sh/zl17e709bbzmh8s/AAAO2_vO-Mze8EkotKzmCbGia?dl=0

thank you
Marcus
·
Monday, 17 December 2018 16:55
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Marcus,

There shouldn't be a need to go through these measures to keep a user's session because by right the user's session should already be retained after the user logs in the same browser(provided certain conditions are met).

This is why I was asking Katie how to reproduce the issue of sessions not being kept. Did your users logged out? Or used a private browser window that doesn't keep sessions, or clear the browser cache?

EDIT: When logging in, also remember to check this option(http://take.ms/LxvTS) as it's function is to preserve the user's session in the browser so that when the browser is closed and opened again, the user remains logged in.
·
Monday, 17 December 2018 17:37
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post