Skip to main content

Authentication package for Django and DRF

Project description

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

:coffee: 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

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

django-silly-auth-1.1.9.tar.gz (31.2 kB view details)

Uploaded Source

Built Distribution

django_silly_auth-1.1.9-py3-none-any.whl (54.3 kB view details)

Uploaded Python 3

File details

Details for the file django-silly-auth-1.1.9.tar.gz.

File metadata

  • Download URL: django-silly-auth-1.1.9.tar.gz
  • Upload date:
  • Size: 31.2 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for django-silly-auth-1.1.9.tar.gz
Algorithm Hash digest
SHA256 ae46aede9499b052873f9e9faf1f984caf39d7b5dbb7bb9a97120322e83e4b9d
MD5 a7079d214dd4e3324d8fa91b463e9989
BLAKE2b-256 d5db8af4bc2503408ee8a5def716f079bd51a0774d03bef7ffa83146ef52d6a4

See more details on using hashes here.

File details

Details for the file django_silly_auth-1.1.9-py3-none-any.whl.

File metadata

  • Download URL: django_silly_auth-1.1.9-py3-none-any.whl
  • Upload date:
  • Size: 54.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for django_silly_auth-1.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 89e9196f913eab0de69613bc3fd4e52f94577820f407679fab1650c63ff4e96c
MD5 3a99256ae554fcd9cf0b43e32d013af3
BLAKE2b-256 171532e9af33518c38902b51140d9f92b9738ecbdececd59f3845c1233a40320

See more details on using hashes here.

Supported by

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