Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

NikoCat233

7
Posts
3
Topics
2
Followers
A member registered Apr 11, 2025

Recent community posts

Fixed. Reporting here actually works.

(3 edits)

Itch.io appears to have updated its OAuth API, but Epic Online Services (EOS) does not seem to have adapted to the changes yet.

As a result, attempting to log into the game using an Itch.io account now triggers an EOS server exception error.

This will require a server side change of EOS to fix the issue. Any game that uses EOS to auth with Itch.io is now broken.

I reported to InnerSloth (Among Us developer and their game uses EOS and they are doing nothing) and EOS community support (their team is trash and is doing nothing) and they don't actually care. This is a common issue that has existed for more than 3 days and nobody cared. I assume posting it here can draw your team's attention(since you should be able to get in touch with the big busy people in EOS)?

I understand that your team chose not to pay for reCAPTCHA Enterprise and switched to Cloudflare Turnstile instead.

However, Turnstile is very easy to bypass. I personally created a browser script that can register an itch.io account every 10 seconds without any limits.

Because of this, it would be better to switch to a CAPTCHA service that enforces real human interaction, such as hCaptcha, which offers a free tier and provides stronger security.

你好。

由于中华人民共和国大陆政府单方面禁止了访问itch.io,你需要一个代理服务访问itch.io。

关于您可以访问网页服务但是无法访问app客户端,我假设您已经设置了一个http代理。由于itch客户端强制不走http代理,你会看到json-rpc超时。

您可以使用您代理的tun模式,这预期代理全部流量。

Hello

You can install cloudflare warp to resolve this issue.

It's free and it's provided by cloudflare so it should be safe. And cloudflare gonna ease the check when you are using warp.

the expected behavior is that it returns a json described in
https://itch.io/docs/api/serverside#reference/profileme-httpsitchioapi1keyme
This issue has caused the game Among Us unable to login through eos gateway

https://itch.io/api/1/KEY/me
replacing the "KEY" with oauth key and request, it will now redirects you to https://api.itch.io/me and show error:

{"errors":["invalid api version: expected 1"],"details":"The API endpoint you tried to access is not available on version of the API you requested "}