RiotGames / developer-relations

Riot Games Developer Ecosystem Bug Reporting
http://developer.riotgames.com
745 stars 44 forks source link

[BUG] Occassional invalid/unencrypted AccountID, SummonerID and PUUID #940

Open rasm945i opened 5 months ago

rasm945i commented 5 months ago

Bug Description
Occassionally I will receive what seems to be unencrypted user-data (account id, summoner id and puuid). It happens when I look up user information on https://developer.riotgames.com/apis#account-v1/GET_getByRiotId with gameName and tagLine and use the obtained PUUID to get League of Legends account information from https://developer.riotgames.com/apis#summoner-v4/GET_getByPUUID

Problem Description
I receive invalid/unencrypted data occasionally. I have example of data received and when it happened at the bottom of this issue.

Expected Result
To always receive the same data for the same user when I use the same API token

Actual Result
From time to time, I happen to get unencrypted data. Example at bottom of issue.

Developer Impact
In my case, it doesn't seem to break anything yet, it simply just causes a bit of a mess in my database.

I cannot reproduce the error, it is periodical and seems to be without a pattern

Example I picked out one user for this example. I dont know if the data is sensitive or not, so I will not use the exact data i received, simply show the format with bogus data.

rasm945i commented 4 months ago

It happened again, this time for an EUW user. It happened around 9:01PM, 13th June 2024 GMT+2. The Account ID was only 8-digits this time, I assume it's because the account is newer.