Skip to main content

django-smart-auth-plus

Advanced Django Authentication package.

Features

  • Multi-factor authentication (SMS/Email OTP)
  • Social login (Google, GitHub, Facebook)
  • Role-based permissions
  • JWT + Session support
  • Password policies
  • Audit logs

Installation

pip install django-smart-auth-plus

Usage

User model

from smart_auth_plus.models import SmartUser

OTP

from smart_auth_plus import generate_otp, send_sms, send_email

Social Login

from smart_auth_plus import GoogleAuth, GitHubAuth

Role check

from smart_auth_plus import has_role

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_smart_auth_plus-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_smart_auth_plus-0.1.0-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file django_smart_auth_plus-0.1.0.tar.gz.

File metadata

  • Download URL: django_smart_auth_plus-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for django_smart_auth_plus-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b2e5373c211f2d2257acdb956ddfb2a99249846d04d834ff37018fb9db15de85
MD5 8883c811e30f8c5492ec1c6e0e6eda94
BLAKE2b-256 fbbd82c4d99edc06dd2743f5a34d85821cbc2d70aa7cbb531b3cb70f18c2fd46

See more details on using hashes here.

File details

Details for the file django_smart_auth_plus-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_smart_auth_plus-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e50df7a01a8c905dcf64892974a39073334dbbf577626e67bc6a2f9b8e6e4a9e
MD5 30c4ca0dcd7569a2912baa5dbdc0a49a
BLAKE2b-256 3753908e932ebb85e7e97743bd994044584027c6011e94f1aa7502b821a948a6

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page