Jump to content

Can't login to my Klei Account


Denis17211998

Recommended Posts

Hello,

Same thing here. But in french. Can't redeem the points from the nice link provided by JoeW :dispirited:

image.thumb.png.2cba0e48a1c2757d72abacaf7e04200b.png

For more informations, it happens when I try to connect to the Klei Account website by logging from the Steam web page.

First time happening.

Link to comment
Share on other sites

  • Developer

Hello, everyone.

I apologize for the inconvenience.

The user authentication flow with Steam is based on a technology called OpenID. In simple terms, OpenID allows a system to authenticate users without knowing their username or password simply by asking a different (trusted) entity to verify the user’s identity. In this case, the trusted entity is Steam.

Upon successful login, Steam uses your web browser to give Klei Accounts three things:

  1. An Identity, which is your Steam ID;
  2. A Signature, which is a unique code to make sure the Identity is to be trusted;
  3. A Response Nonce, which is a special code to make sure the Signature is only available once.

At this point, Klei Accounts already knows which Steam user is trying to login by reading the Identity that Steam sent us using your web browser. However, because each user has complete control over their own web browser, it means that you can pass any Steam ID and attempt to log in as a different player.

To prevent this, Klei Accounts calls Steam and asks them to verify that the Signature and Response Nonce are good and because they are unique per user, if the Identity is different, the login flow fails.

Now, here is the part that is causing problems...

When Klei Accounts calls Steam to verify Identity, Signature, and Response Nonce, Steam is supposed to respond with another piece of information that contains two things: a Namespace and a Status.

  1. Namespace, a URL pointing to the OpenID specification, so if Klei Accounts receives something different, it rejects the Identity and denies access to the website;
  2. Status is either “true” or “false”, which means the Identity can be trusted or not, respectively.

At this point, you can probably guess what is happening.

Steam seems to be generating a set of Identity, Signature and Response Nonce that is later considered invalid. For reasons unknown to me, because obviously, I do not work at Valve, the Namespace is different from what we expect. For other users, the Namespace is correct, but the Status is “false”, which means Steam is not trusting their Signature and Response Nonce. And for a subset of users, myself included, Steam is responding with “Access Denied”, which I can only guess what it means.

Rest reassured that I am working to offer a solution as soon as possible.

Thanks for your patience and understanding.

Link to comment
Share on other sites

every time i try to login with steam it gives me this message 

"The previous website sent us invalid data. The signature of the verification request is invalid. Please start the login flow again."

What can i do to fix this?, i tried on my phone and in my pc but nothing, please help

 

Link to comment
Share on other sites

Hope moderator read this. I am new with DST but I'm curious why they don't use physical log-in (to avoid this problem) then just link our steam or other platform(I'm no expert but i think this will avoid future issue like this). why i'm saying this because I been searching for almost 2 days(ask friends, ask discord group, search and read all the possible fix in the site and other website) to fix this problem and I been seeing this issue past 2014, 2015, 2016 and so on up to this year. they should fix the problem and avoid happening it again but it happen again and again. Sorry! I love the game so much that I want to buy more copy for my family and close friends as a gift but i don't want them to experience what I'm experiencing right now.

Thank you for reading this, I just want to help.

Link to comment
Share on other sites

Hi I was trying to login Klei account via steam account, while it shows 'The previous website sent us invalid data. The signature of the verification request is invalid. Please start the login flow again.'

I have tried lonin several times and it seems not work. ORZCapture.thumb.JPG.f06f415654528f100e62bf6ef6e62ac1.JPG

Help!

Link to comment
Share on other sites

14 hours ago, Max1m0 said:

every time i try to login with steam it gives me this message 

"The previous website sent us invalid data. The signature of the verification request is invalid. Please start the login flow again."

What can i do to fix this?, i tried on my phone and in my pc but nothing, please help

 

 

 

Link to comment
Share on other sites

Hi all, I wasn't sure where to go with this because I can't contact support through email and social media seems like a last resort.
As the title says, I can't login to my Klei account at https://account.klei.com/login using steam for some reason. It keeps giving me the same error (image attached below). I can login through the game (but that uses the steam browser which I can't use to download dedicated server settings).

Please help! :(

2021.03.22-19.21.png

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Please be aware that the content of this thread may be outdated and no longer applicable.

Guest
This topic is now closed to further replies.
×
  • Create New...