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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| python_josso_auth-0.2.1.tar.gz | 5.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.