├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── ariadne_jwt ├── __init__.py ├── __version__.py ├── backends.py ├── decorators.py ├── exceptions.py ├── middleware.py ├── mutations.py ├── refresh_token │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ └── filters.py │ ├── apps.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ └── cleartokens.py │ ├── managers.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── mutations.py │ ├── shortcuts.py │ └── signals.py ├── scalar.py ├── settings.py ├── shortcuts.py ├── testcases.py └── utils.py ├── examples └── project_1 │ ├── manage.py │ ├── project_1 │ ├── __init__.py │ ├── asgi.py │ ├── schema.graphql │ ├── schema.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py │ └── user │ ├── __init__.py │ ├── apps.py │ ├── migrations │ └── __init__.py │ ├── mutations.py │ ├── queries.py │ ├── tests.py │ └── user.graphql ├── requirements.txt ├── run_tests.py ├── setup.py └── tests ├── __init__.py ├── context_managers.py ├── decorators.py ├── refresh_token ├── __init__.py ├── test_admin.py ├── test_commands.py ├── test_models.py ├── test_mutations.py └── test_shortcuts.py ├── settings.py ├── test_backends.py ├── test_decorators.py ├── test_middleware.py ├── test_mutations.py ├── test_settings.py ├── test_shortcuts.py ├── test_utils.py └── testcases.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/README.md -------------------------------------------------------------------------------- /ariadne_jwt/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/__init__.py -------------------------------------------------------------------------------- /ariadne_jwt/__version__.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.1.7' 2 | -------------------------------------------------------------------------------- /ariadne_jwt/backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/backends.py -------------------------------------------------------------------------------- /ariadne_jwt/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/decorators.py -------------------------------------------------------------------------------- /ariadne_jwt/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/exceptions.py -------------------------------------------------------------------------------- /ariadne_jwt/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/middleware.py -------------------------------------------------------------------------------- /ariadne_jwt/mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/mutations.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/admin/__init__.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/admin/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/admin/filters.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/apps.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/management/commands/cleartokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/management/commands/cleartokens.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/managers.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/migrations/0001_initial.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/models.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/mutations.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/shortcuts.py -------------------------------------------------------------------------------- /ariadne_jwt/refresh_token/signals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/refresh_token/signals.py -------------------------------------------------------------------------------- /ariadne_jwt/scalar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/scalar.py -------------------------------------------------------------------------------- /ariadne_jwt/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/settings.py -------------------------------------------------------------------------------- /ariadne_jwt/shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/shortcuts.py -------------------------------------------------------------------------------- /ariadne_jwt/testcases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/testcases.py -------------------------------------------------------------------------------- /ariadne_jwt/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/ariadne_jwt/utils.py -------------------------------------------------------------------------------- /examples/project_1/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/manage.py -------------------------------------------------------------------------------- /examples/project_1/project_1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/project_1/project_1/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/project_1/asgi.py -------------------------------------------------------------------------------- /examples/project_1/project_1/schema.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/project_1/schema.graphql -------------------------------------------------------------------------------- /examples/project_1/project_1/schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/project_1/schema.py -------------------------------------------------------------------------------- /examples/project_1/project_1/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/project_1/settings.py -------------------------------------------------------------------------------- /examples/project_1/project_1/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/project_1/urls.py -------------------------------------------------------------------------------- /examples/project_1/project_1/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/project_1/wsgi.py -------------------------------------------------------------------------------- /examples/project_1/user/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/project_1/user/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/user/apps.py -------------------------------------------------------------------------------- /examples/project_1/user/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/project_1/user/mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/user/mutations.py -------------------------------------------------------------------------------- /examples/project_1/user/queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/user/queries.py -------------------------------------------------------------------------------- /examples/project_1/user/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/user/tests.py -------------------------------------------------------------------------------- /examples/project_1/user/user.graphql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/examples/project_1/user/user.graphql -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | ariadne>=0.12.0 2 | Django>=2.2 3 | PyJWT>=1.7.1,<3.0.0 4 | promise==2.3 5 | -------------------------------------------------------------------------------- /run_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/run_tests.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/context_managers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/context_managers.py -------------------------------------------------------------------------------- /tests/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/decorators.py -------------------------------------------------------------------------------- /tests/refresh_token/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/refresh_token/test_admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/refresh_token/test_admin.py -------------------------------------------------------------------------------- /tests/refresh_token/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/refresh_token/test_commands.py -------------------------------------------------------------------------------- /tests/refresh_token/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/refresh_token/test_models.py -------------------------------------------------------------------------------- /tests/refresh_token/test_mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/refresh_token/test_mutations.py -------------------------------------------------------------------------------- /tests/refresh_token/test_shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/refresh_token/test_shortcuts.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/test_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_backends.py -------------------------------------------------------------------------------- /tests/test_decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_decorators.py -------------------------------------------------------------------------------- /tests/test_middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_middleware.py -------------------------------------------------------------------------------- /tests/test_mutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_mutations.py -------------------------------------------------------------------------------- /tests/test_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_settings.py -------------------------------------------------------------------------------- /tests/test_shortcuts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_shortcuts.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/testcases.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Usama0121/ariadne-jwt/HEAD/tests/testcases.py --------------------------------------------------------------------------------