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.3.tar.gz (27.2 kB view details)

Uploaded Source

Built Distribution

django_silly_auth-1.1.3-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for django-silly-auth-1.1.3.tar.gz
Algorithm Hash digest
SHA256 831c728a0cc8811d1ff0ba38a9e73af9206dfea3d9076290c6231867c3cc9ebb
MD5 680b2825326b83a9c42e4cf1f564511d
BLAKE2b-256 18a7ab669469b2d0a1a88d7d78ae9ea75f22d9306bda7e9b2f86bd2b6d3cee1d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for django_silly_auth-1.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 34e6847902e28f691f3f8dbbd46a36ac1b4c6b9b7e182ee6d3df7db619378676
MD5 676ea154d49bc77e30274b23451681fe
BLAKE2b-256 43c8532f4e2519a4db8d0471bd948790116bf0f0549a1314953e9a463074d03e

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