Skip to main content

python-josso-auth

python-josso-auth provides a JOSSOAuth authentication for python-social-auth, which you can subclass to easily add JOSSO providers as social auth options.

To use, just create a class for your provider which extends JOSSOAuth and provide a name and base URL.

from josso.backend import JOSSOAuth

class ExampleJOSSOProvider(JOSSOAuth):
    name = 'example_josso'
    base_url = 'https://example.com/josso/'

Now you can include your backend in your settings. For example, with Django:

AUTHENTICATION_BACKENS += ('myapp.backends.ExampleJOSSOProvider',)

Install

$ pip install python-josso-auth

Metadata

Release files for python-josso-auth 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python-josso-auth 0.2.1
File Size Uploaded Provenance
python_josso_auth-0.2.1.tar.gz 5.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for python-josso-auth 0.2.1
File Interpreter ABI Platform
python_josso_auth-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.2 kB

Release files / python_josso_auth-0.2.1.tar.gz

Download URL python_josso_auth-0.2.1.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
29c6ebe1f845009f1ee7261c34b970ffe91abbcbc6ed008247c896b934a7ffc4
BLAKE2b-256 checksum
How to use checksums
2aeecf597c76fc214825d5721972a1419f1efd98a8ffecbde3acd6eeb90e4102
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Release files / python_josso_auth-0.2.1-py3-none-any.whl

Download URL python_josso_auth-0.2.1-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7f803ac7077a0561c0ceeb4f45aebf2fb7b7a129b9f4465ae135dbe15230ce82
BLAKE2b-256 checksum
How to use checksums
f2a03fee73cecff3bb1aeb7d843ca4a6a24a523ff8abd4dc79115ef8992f78e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.5

Security for python-josso-auth 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

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