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.0.9: normalized messages, both errors and success
  • 1.0.7: login improved: returns 'auth_token', errors are json objects.
  • 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.0.9.tar.gz (26.8 kB view details)

Uploaded Source

Built Distribution

django_silly_auth-1.0.9-py3-none-any.whl (46.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: django-silly-auth-1.0.9.tar.gz
  • Upload date:
  • Size: 26.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for django-silly-auth-1.0.9.tar.gz
Algorithm Hash digest
SHA256 a4534cc807a3dabcebcc22da3bf0528d35b8551755bb1ff668751d7e5cd480a4
MD5 160944b50fe3ece17e37a8f4c4aeac2c
BLAKE2b-256 cab35307ee83496e2c84bc9f85c643ecaece96fcb0fe817ab623a7a3aeba3ab9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_silly_auth-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 f7342f4e6b09f5f611d644ae97e2368ea2e9958a8fb0c010920431f5280046b7
MD5 d3e38c45664bb60752c9b7d2bac7932f
BLAKE2b-256 d2eb92ab38777c133c5b7b05832ee9994ec6680732b87e0d125976d760c07b34

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