{"repo":"k4black/fastapi-jwt","free":true,"listed":false,"github":"https://github.com/k4black/fastapi-jwt","clone":"git clone https://github.com/k4black/fastapi-jwt.git","description":"FastAPI native extension, easy and simple JWT auth","language":"Python","stars":154,"topics":["fastapi","jwt","json-web-token","api","python","python3","authorization","fastapi-extension"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"fastapi-jwt FastAPI native extension, easy and simple JWT auth --- Documentation: k4black.github.io/fastapi-jwt Source Code: github.com/k4black/fastapi-jwt Features OpenAPI schema generation Native integration with FastAPI Access/Refresh JWT JTI Cookie setting Installation You can access package fastapi-jwt in pypi The fastapi-jwt will choose the backend automatically if library is installed with the following priority: 1. authlib 2. python jose (deprecated) Usage This library made in fastapi style, so it can be used as standard security features For more examples see usage docs Alternatives FastAPI docs suggest writing it manually, but code duplication opportunity for bugs There is nice fastapi-jwt-auth, but poorly supported not \"FastAPI-style\" (not native functions parameters) FastAPI Integration There it is open and maintained Pull Request #3305 to the fastapi repo. Currently, not considered. Requirements fastapi authlib or python-jose[cryptography] (deprecated) License This project is licensed under the terms of the MIT license.","default_branch":null,"files":null,"tree":[],"storefront":"/r/k4black","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/k4black/fastapi-jwt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}