Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Hello. Have you replaced `PATREON_CLIENT_ID` and `PATREON_CLIENT_SECRET` in the "options.rpy" file?

There is no `APP_NAME would like to...` window?

Yes, I changed it to

Patreon authentication

set PATREON_CLIENT_ID = "93VC-W99QouZubcHXV9F76GchkNzIjyHwaYppU3hQX9CN2ZrQTPhuUTsm7UIsGiY"

set PATREON_CLIENT_SECRET = "MC2CJKrpErv96aVhOHJTH54bmSMta5YonMqFJoRGG4aqiSTnSNqR5p_vpfltql2v"

In Options.py

Everything works normally until the

View your public profile (Allow) (Deny)

When clicking Allow, the error message appears on the web page.

[This page is not workinglocalhost did not send any data.

ERR_EMPTY_RESPONSE]

The problem appears after the `APP_NAME would like to...` window

(3 edits)

Did you change anything else?

I just replaced ID and SECRET in options.rpy in the default project and got a successful result.



Possible solution:

In the patreon_auth/OAuth2Strategy.rpy replace this line:

return "http://localhost:" + str(webserver.PORT) + self.callback_url

With this:

return "http://127.0.0.1:" + str(webserver.PORT) + self.callback_url

And in the patreon client replace Redirect URIs with http://127.0.0.1:6167/auth

{"error":"invalid_request","error_description":"Mismatching redirect URI."}



Now this error appears when clicking (Allow)

I didn't modify anything, I used the file you released here. And I put the pateron credentials. Is there a problem with the files you imported and for some reason I don't have them?

(import http.server

     from urllib.parse import urlparse, parse_qs, urlencode

     from urllib.request import urlopen, Request

     import threading

     import json)

This libraries comes with renpy

I managed to resolve this error mentioned above, but now the screen has the same error of not loading again.

What's the Ren'Py version?

renpy-8.1.3-sdk

Thanks. Tried on this version and found the problem.

I've already updated the code, please re-download it and try the new version.