https://github.com/floxay/python-riot-auth
A Python 3 library to get various Riot tokens and get around Cloudflare's filter during auth.
https://github.com/floxay/python-riot-auth
authentication ctypes python riot-games-api
Last synced: 7 days ago
JSON representation
A Python 3 library to get various Riot tokens and get around Cloudflare's filter during auth.
- Host: GitHub
- URL: https://github.com/floxay/python-riot-auth
- Owner: floxay
- License: mit
- Archived: true
- Created: 2022-06-30T12:55:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T12:43:46.000Z (8 months ago)
- Last Synced: 2025-03-11T21:41:38.259Z (about 2 months ago)
- Topics: authentication, ctypes, python, riot-games-api
- Language: Python
- Homepage:
- Size: 51.8 KB
- Stars: 72
- Watchers: 5
- Forks: 14
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# riot-auth

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
- `$ pip install git+https://github.com/floxay/python-riot-auth.git`## Examples
- Example(s) can be found in the examples folder.