ajharry69 / django-rest-xauth

A custom user model-based Django package that implements JSON formatted Rest API endpoints with (encrypted) JWT authentication and authorization.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to django-rest-xauth

CI Coverage Status Codacy Badge Documentation Status PyPI version PyPI - Python Version

Documentation

Go here for quick-setup/start or here for full documentation.

Test run

With docker

Run make build_image_and_run. You can then go to http://localhost:8000/ and signin to the default user account using superuser@example.com as email and demoproject as password.

To add extra options to the default docker run command, use docker_run_options in the make command e.g. make run docker_run_options='-v ./:/app/'.

Without docker

After setting up all requirements using make dev, start django server as you would in any project e.g. ./manage.py runserver.

Contributing

Please be sure to review contributing guidelines to learn how to help the project.

About

A custom user model-based Django package that implements JSON formatted Rest API endpoints with (encrypted) JWT authentication and authorization.

License:MIT License


Languages

Language:Python 95.9%Language:Makefile 2.4%Language:HTML 0.9%Language:Dockerfile 0.5%Language:Shell 0.2%