I found out that itch.io is missing app authorization to find out if users own the games actually. What I want is to find out if players own my game. And if so, they can play the game. itch.io is missing that thing, so it's easy to get pirated for our itch.io games. Only user names may not the real key owner, so it may require passwords.
[A very similar old topic with no answers]
My theory that I want to solve this is by using this page. Steps would be:
- Login User with itch.io account inside my game with password. Without passwords, people may enter a real user key, the key owner isn't him maybe. Password confirms it as real key owner.
- From login information, if login was successful, take user name (USER_NAME), global game key (KEY) and request : " GET USER_NAME
https://itch.io/api/1/KEY/me "
- If KEY matches response than start/continue the game.
I don't find a way to get player logged in the game with itch.io account with passwords, nor it's completely secured.
Did you guys found any ways to check if a user owns the itch.io game? If you do, your help would be greatful for me and for anybody coming here in future. I really need help...
Thanks in advance!