How do I make an auto login?

Hi all!

How can I make the username and password passed over from infusionsoft to the website to create an auto-login experience for the user?

We have tried this string using the merged contact’s information:
https://websitename.com/wp-login.php?Username=~Contact.Email~&Password=~Contact.Password~t

So, what happens is it will look like so:
https://websitename.com/wp-login.php?sername=~name@email.com~&Password=~123Passw0rd~&inf_contact_key=987adv908ad87

BUT
Once it’s loading… the @ sign in the email address part of that URL turns into %40 – and when that happens… of course, the website won’t log the person in because the credentials are wrong.

Need your expertise on this one. Thank you in advance!

[NOTE: The website name, email address, password, and contact key changed for security purposes.]

ISSUE RESOLVED.

Someone from Memberium reached out via an Infusionsoft FB Group. And, since we were using Memberium they were able to fix the link that we were initially trying out.

Here is the full link that was used:
https://websitename.com/?memb_autologin=yes&auth_key=your_auth_key&Id=~Contact.Id~&Email=~Contact.Email~&redir=/dashboard/

And here is the documentation to the fix:

Hope this helps others, too.

1 Like