Skip to main content

A library to help with authentication against a MediaWiki site using OAuth 2.

Project description

mwoauth2

mwoauth2 is a library to help with authentication against a MediaWiki site using OAuth 2.

It is mainly targeted at Flask tools using the mwapi library, but can be used in other contexts as well. Support for other web frameworks or MediaWiki libraries may be added if there is interest.

Documentation and usage

See the documentation, which includes instructions for Flask tools and non-Flask tools.

Please note that the library is still relatively new and has not been used by many tools yet. If anything is unclear or there are problems, feel free to reach out to the maintainer(s) and/or file a task on Phabricator.

License

BSD-3-Clause.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mwoauth2-0.1.0.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mwoauth2-0.1.0-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file mwoauth2-0.1.0.tar.gz.

File metadata

  • Download URL: mwoauth2-0.1.0.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"x86_64","distro":{"id":"n/a","libc":{"lib":"glibc","version":"2.43"},"name":"Arch Linux","version":"rolling"},"implementation":{"name":"CPython","version":"3.14.6"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.6.3 9 Jun 2026","python":"3.14.6","system":{"name":"Linux","release":"7.0.14-arch1-1"}} HTTPX2/2.3.0

File hashes

Hashes for mwoauth2-0.1.0.tar.gz
Algorithm Hash digest
SHA256 455503dbb438921e7522c3f6d71e89d5589e532844fe2d861e296dd02b353f08
MD5 95045a033582cdaf818e4c3a92c8fa17
BLAKE2b-256 c79e8607c5552b5039f8ca5a95504ea2c05fe4d692f37466f61213e2c8d2616a

See more details on using hashes here.

File details

Details for the file mwoauth2-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: mwoauth2-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: Hatch/1.17.0 {"ci":null,"cpu":"x86_64","distro":{"id":"n/a","libc":{"lib":"glibc","version":"2.43"},"name":"Arch Linux","version":"rolling"},"implementation":{"name":"CPython","version":"3.14.6"},"installer":{"name":"hatch","version":"1.17.0"},"openssl_version":"OpenSSL 3.6.3 9 Jun 2026","python":"3.14.6","system":{"name":"Linux","release":"7.0.14-arch1-1"}} HTTPX2/2.3.0

File hashes

Hashes for mwoauth2-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 415c3e4b3c8bd1d608d3f05cd1fb91ddccabf9c9e492126409bdbca22d67d04f
MD5 e4892193b0a850aa83baa3e11a5436b2
BLAKE2b-256 3f0158276344c0b5028b1396e5d2a4623f0b3bba85f7376a535560e11851c51c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page