Skip to main content

Django Silly Auth

Why one more authentication system for Django and DRF? again !

I've used a few ones, and did not find the one that behaves the way I want, efficient, but flexible, I wanted to gain som time, and get what I need straight to the point.

The aim of DSA it to provide a good-enough-to-go authentication out of the box, but still remains highly modular through its SILLY_AUTH config in settings.py, so it is always possible to improve your authentication when you have the time for it.

DRF and Django Classic supported

DSA works as well with both DRF and Classic, just use differents simple settings, and you're done.


WIKI documentation

Read this FIRST

☕ If you find this package usefull, consider buying me a coffee

Changelog

  • 1.1.3: USE_I18N = False crash fixed
  • 1.1.0: login improved: returns 'auth_token', errors are normalized.
  • 1.0.5: test coverage: 75 %
  • 1.0.1: i18n fr + en

Metadata

Release files for django-silly-auth 1.1.9

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

Source distribution (sdist)

Source distribution for django-silly-auth 1.1.9
File Size Uploaded
django-silly-auth-1.1.9.tar.gz 31.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-silly-auth 1.1.9
File Interpreter ABI Platform
django_silly_auth-1.1.9-py3-none-any.whl Python 3 none any Details

Total release size: 85.4 kB

Release files / django-silly-auth-1.1.9.tar.gz

Download URL django-silly-auth-1.1.9.tar.gz
Size 31.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ae46aede9499b052873f9e9faf1f984caf39d7b5dbb7bb9a97120322e83e4b9d
BLAKE2b-256 checksum
How to use checksums
d5db8af4bc2503408ee8a5def716f079bd51a0774d03bef7ffa83146ef52d6a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

Release files / django_silly_auth-1.1.9-py3-none-any.whl

Download URL django_silly_auth-1.1.9-py3-none-any.whl
Size 54.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
89e9196f913eab0de69613bc3fd4e52f94577820f407679fab1650c63ff4e96c
BLAKE2b-256 checksum
How to use checksums
171532e9af33518c38902b51140d9f92b9738ecbdececd59f3845c1233a40320
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12

Release history Release notifications | RSS feed

This release

1.1.9 This release

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.1.1

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.1

2 release 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