itch.io is community of indie game creators and players

Devlogs

No More Client Secret Required

Patreon auth in Ren'Py
A downloadable asset pack

I've updated the Patreon integration - now it's even easier to set up!
You no longer need to use a Client Secret.

This change makes the setup process simpler and safer:

  • Only the Client ID is required.

  • No need to store sensitive data in your game files.

Already using the old version?

I strongly recommend updating to this new version.
Even if your current setup works, switching to the new flow reduces security risks.

To update:

  1. Download the latest archive from this page

  2. Replace your old patreon_auth folder with the new one

  3. Remove

    define PATREON_SECRET_ID = "..."
    from your script
  4. Update your Patreon login button:
    Old:
    textbutton _("Auth with Patreon") action PatreonAuth(PATREON_CLIENT_ID, PATREON_SECRET_ID, "/auth")
    New:
    textbutton _("Auth with Patreon") action PatreonAuth(PATREON_CLIENT_ID)

Files

  • patreon_auth.zip 83 kB
    48 days ago
Download Patreon auth in Ren'Py
Read comments (4)