Metadata-Version: 2.1
Name: django-ajax-access
Version: 0.1.1
Summary: A set of views and urls for ajax-based logout and logout for Django.
Home-page: https://github.com/alexseitsinger/django_ajax_access
Author: Alex Seitsinger
Author-email: alexseitsinger@gmail.com
License: BSD 2-Clause License
Keywords: django,ajax,login,logout
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Utilities
Description-Content-Type: text/markdown
Requires-Dist: Django (>=2.0.6)
Requires-Dist: django-ratelimit

# Python Package

## Description

A set of views and urls for ajax-based logout and logout for Django.

## Installation

```
pip install django_ajax_access
```

or

```
pipenv install django_ajax_access
```

## Usage

settings.py

```python
AJAX_ACCESS = {
	"LOGIN_RATELIMIT_KEY": "ip",
	"LOGIN_RATELIMIT_RATE": "10/h",
	"LOGIN_RATELIMIT_BLOCK": True,
	"LOGOUT_RATELIMIT_KEY": "ip",
	"LOGOUT_RATELIMIT_RATE": "10/h",
	"LOGOUT_RATELIMIT_BLOCK": True,
}
```

urls.py

```python
from django.conf.urls import url, include

urlpatterns = [
	...
	url("^access/", include("ajax_access.urls")),
	...
]
```


