django-auth-signals
===================
Simple abstraction layer for django.contrib.auth.signals <https://docs.djangoproject.com/en/dev/ref/contrib/auth/#module-django.contrib.auth.signals>.
Usage
-----
Add `auth_signals_connector` to `INSTALLED_APPS`:
```
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'auth_signals_connector'
)
```
By defaults, `auth_signals_connector` uses `auth_signals_connector.connector`
logger to log about 'login', 'logout' and 'login failed' actions.
You could change default behaviour in your `settings.py`:
```
AUTH_SIGNALS = {
'use_defaults': True,
'on_logged_in': some_login_func,
'on_logged_out': some_logout_func,
'on_login_failed': some_loginfail_func,
}
```
If `use_defaults` is `True`, default log handlers will be used too.
===================
Simple abstraction layer for django.contrib.auth.signals <https://docs.djangoproject.com/en/dev/ref/contrib/auth/#module-django.contrib.auth.signals>.
Usage
-----
Add `auth_signals_connector` to `INSTALLED_APPS`:
```
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'auth_signals_connector'
)
```
By defaults, `auth_signals_connector` uses `auth_signals_connector.connector`
logger to log about 'login', 'logout' and 'login failed' actions.
You could change default behaviour in your `settings.py`:
```
AUTH_SIGNALS = {
'use_defaults': True,
'on_logged_in': some_login_func,
'on_logged_out': some_logout_func,
'on_login_failed': some_loginfail_func,
}
```
If `use_defaults` is `True`, default log handlers will be used too.
Release files for auth-signals-connector 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| auth-signals-connector-0.1.0.tar.gz | 3.0 kB | Details |
Release files / auth-signals-connector-0.1.0.tar.gz
| Download URL | auth-signals-connector-0.1.0.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
72167bcf42f297fb836764f8ff6d7023fb1bf794c1376b0e5d58cf457efea757
|
|
BLAKE2b-256 checksum How to use checksums |
0c8f3ba6f258a523571ab907afd9071bba76b20b04ad569fa03e807e63b0b8f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |