floxay / python-riot-auth

A Python 3 library to get various Riot tokens and get around Cloudflare's filter during auth.
MIT License
71 stars 14 forks source link
authentication ctypes python riot-games-api

riot-auth

auth test workflow

The goal of this project is to bypass Cloudflare's filters (403, error code: 1020).
To do this TLS 1.3 cipher suites and signature algorithms are set via ctypes using Python's bundled libssl in RiotAuth.create_riot_auth_ssl_ctx().
Currently HTTP/2 is not being used as HTTP/1.1 does not appear to be an issue, ...and aiohttp does not support it.

Installation

Examples