Integrating Django with Express Gateway
Project description
# Express Gateway With Django
Integrating Django with Express Gateway
## Requirements
- Python 3 or later
- Django 2 or later
- Django Rest Framework 3.7 or later
- Requests 2.19 or later
## Installation
Install with pip
```bash
$ pip install django_express_gateway
```
## Getting Started
Add `express_gateway` to your `INSTALLED_APPS`
```python
INSTALLED_APPS = [
...
'express_gateway',
]
```
Add authentication to DRF default authentication settings
```python
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'express_gateway.authentications.AuthUserAuthentication',
'rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.BasicAuthentication',
),
...
}
```
Finally add the configuration for Centralize Authentication System.
```python
# Config data should get from environment variable
EXPRESS_GATEWAY = {
'URL': 'https://mycas-server.com',
'API_KEY': 'testingApiKey',
'ENDPOINTS': {
'register': '/auth/user/
'token': '/auth/token/',
}
}
```
# History
### 0.0.1
* First stable release on PyPI
Integrating Django with Express Gateway
## Requirements
- Python 3 or later
- Django 2 or later
- Django Rest Framework 3.7 or later
- Requests 2.19 or later
## Installation
Install with pip
```bash
$ pip install django_express_gateway
```
## Getting Started
Add `express_gateway` to your `INSTALLED_APPS`
```python
INSTALLED_APPS = [
...
'express_gateway',
]
```
Add authentication to DRF default authentication settings
```python
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'express_gateway.authentications.AuthUserAuthentication',
'rest_framework.authentication.SessionAuthentication',
'rest_framework.authentication.BasicAuthentication',
),
...
}
```
Finally add the configuration for Centralize Authentication System.
```python
# Config data should get from environment variable
EXPRESS_GATEWAY = {
'URL': 'https://mycas-server.com',
'API_KEY': 'testingApiKey',
'ENDPOINTS': {
'register': '/auth/user/
'token': '/auth/token/',
}
}
```
# History
### 0.0.1
* First stable release on PyPI
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for django_express_gateway-0.0.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 507c7d09639f6509cdcf66c86e275bb7579338b9717798fa06ad6b7967a59b02 |
|
MD5 | b3425e92fea065dda6c7398fc1720bdf |
|
BLAKE2b-256 | 26292da4aba8256709a2ebdbcefac4462fc38c629fe4340e07f13ee1e4df35cd |