Skip to main content
https://img.shields.io/github/license/inveniosoftware/invenio-oauthclient.svg https://github.com/inveniosoftware/invenio-oauthclient/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-oauthclient.svg https://img.shields.io/pypi/v/invenio-oauthclient.svg

Invenio module that provides OAuth web authorization support.

OAuth client support is typically used to allow features such as social login (e.g. Sign in with Twitter) and access to resources owned by a specific user at a remote service. Both OAuth 1.0 and OAuth 2.0 are supported.

Features:

  • Views: OAuth login and authorized endpoints, linked account settings and sign-up handling.

  • Client: A client to interact with remote applications.

  • Contrib: Ready-to-use GitHub, ORCID, and CERN remote applications.

  • Models: Persistence layer for OAuth access tokens including support for storing extra data together with a token.

  • Handlers: Customizable handlers for deciding what happens when a user authorizes a request.

Further documentation is available on https://invenio-oauthclient.readthedocs.io/

Download files

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

Source Distribution

invenio_oauthclient-8.1.1.tar.gz (88.0 kB view details)

Uploaded Source

Built Distribution

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

invenio_oauthclient-8.1.1-py3-none-any.whl (230.9 kB view details)

Uploaded Python 3

File details

Details for the file invenio_oauthclient-8.1.1.tar.gz.

File metadata

  • Download URL: invenio_oauthclient-8.1.1.tar.gz
  • Upload date:
  • Size: 88.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for invenio_oauthclient-8.1.1.tar.gz
Algorithm Hash digest
SHA256 27b7fcbc4057b52bede116ff1e3f65571e6fee336c91e0b84879b7a23c3883e4
MD5 3d55227893812bfaee42095e442dd678
BLAKE2b-256 502a17cd3a778ba91a824552829bf5b114e7253a61a5d982dee272dfde75eb3e

See more details on using hashes here.

File details

Details for the file invenio_oauthclient-8.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_oauthclient-8.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 110163de80dd9e981f57c2c6a89e8f6c4ca72fad0e861d04be41474615639a0c
MD5 c1cc31c63d86e9ae7b2d5be1ed49e512
BLAKE2b-256 eb07d4671fdd0a5eb901090c035c414fbca9079131552d44191982c2c51b2a57

See more details on using hashes here.

Release history Release notifications | RSS feed

9.1.1

2 files

9.1.0

2 files

9.0.0

2 files

This release

8.1.1 This release

2 files

8.1.0

2 files

8.0.1

2 files

8.0.0

2 files

7.0.1

2 files

7.0.0

2 files

6.1.3

2 files

6.1.2

2 files

6.1.1

2 files

6.1.0

2 files

6.0.0

2 files

5.3.1

2 files

5.3.0

2 files

5.2.0

2 files

5.1.0

2 files

5.0.0

2 files

4.2.0

2 files

4.1.4

2 files

4.1.3

2 files

4.1.2

2 files

4.1.1

2 files

4.1.0

2 files

4.0.2

2 files

4.0.1

2 files

4.0.0

2 files

3.5.2

2 files

3.5.1

2 files

3.5.0

2 files

3.4.1

2 files

3.4.0

2 files

3.3.0

2 files

3.2.0

2 files

3.1.2

2 files

3.1.1

2 files

3.1.0

2 files

3.0.0

2 files

2.3.0

2 files

2.2.0

2 files

2.1.1

2 files

2.1.0

2 files

2.0.1

2 files

2.0.0

2 files

1.5.4

2 files

1.5.3

2 files

1.5.2

2 files

1.5.1

2 files

1.5.0

2 files

1.4.4

2 files

1.4.3

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.6

2 files

1.3.5

2 files

1.3.4

2 files

1.3.3

2 files

1.3.2

2 files

1.3.1

2 files

1.3.0

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.1

2 files

1.0.0

2 files

0.1.1

1 file

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page