معرفی شرکت ها


django-graphql-jwt-0.3.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

JSON Web Token for Django GraphQL.
ویژگی مقدار
سیستم عامل -
نام فایل django-graphql-jwt-0.3.4
نام django-graphql-jwt
نسخه کتابخانه 0.3.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده mongkok
ایمیل نویسنده dani@domake.io
آدرس صفحه اصلی https://github.com/flavors/django-graphql-jwt
آدرس اینترنتی https://pypi.org/project/django-graphql-jwt/
مجوز MIT
<p align="center"> <a href="https://django-graphql-jwt.domake.io/"><img width="420px" src="https://django-graphql-jwt.domake.io/_static/logo.png" alt='Django GraphQL JWT'></a> </p> <p align="center"> JSON Web Token authentication for Django GraphQL. <br>Fantastic <strong>documentation</strong> is available at <a href="https://django-graphql-jwt.domake.io">https://django-graphql-jwt.domake.io</a>. </p> <p align="center"> <a href="https://github.com/flavors/django-graphql-jwt/actions"> <img src="https://github.com/flavors/django-graphql-jwt/actions/workflows/test-suite.yml/badge.svg" alt="Test"> </a> <a href="https://codecov.io/gh/flavors/django-graphql-jwt"> <img src="https://img.shields.io/codecov/c/github/flavors/django-graphql-jwt?color=%2334D058" alt="Coverage"> </a> <a href="https://www.codacy.com/gh/flavors/django-graphql-jwt/dashboard"> <img src="https://app.codacy.com/project/badge/Grade/4f9fd439fbc74be88a215b9ed2abfcf9" alt="Codacy"> </a> <a href="https://pypi.python.org/pypi/django-graphql-jwt"> <img src="https://img.shields.io/pypi/v/django-graphql-jwt.svg" alt="Package version"> </a> </p> ## Installation Install last stable version from Pypi: ```sh pip install django-graphql-jwt ``` Add `AuthenticationMiddleware` middleware to your *MIDDLEWARE* settings: ```py MIDDLEWARE = [ # ... "django.contrib.auth.middleware.AuthenticationMiddleware", # ... ] ``` Add `JSONWebTokenMiddleware` middleware to your *GRAPHENE* settings: ```py GRAPHENE = { "SCHEMA": "mysite.myschema.schema", "MIDDLEWARE": [ "graphql_jwt.middleware.JSONWebTokenMiddleware", ], } ``` Add `JSONWebTokenBackend` backend to your *AUTHENTICATION_BACKENDS*: ```py AUTHENTICATION_BACKENDS = [ "graphql_jwt.backends.JSONWebTokenBackend", "django.contrib.auth.backends.ModelBackend", ] ``` ## Schema Add *django-graphql-jwt* mutations to the root schema: ```py import graphene import graphql_jwt class Mutation(graphene.ObjectType): token_auth = graphql_jwt.ObtainJSONWebToken.Field() verify_token = graphql_jwt.Verify.Field() refresh_token = graphql_jwt.Refresh.Field() schema = graphene.Schema(mutation=Mutation) ```


نیازمندی

مقدار نام
>=2.0 Django
>=2.1.5 graphene
>=2.0.0 graphene-django
>=2,<3 PyJWT


زبان مورد نیاز

مقدار نام
>=3.6,<4.0 Python


نحوه نصب


نصب پکیج whl django-graphql-jwt-0.3.4:

    pip install django-graphql-jwt-0.3.4.whl


نصب پکیج tar.gz django-graphql-jwt-0.3.4:

    pip install django-graphql-jwt-0.3.4.tar.gz