Our great sponsors
-
Here are some features it includes as well as the GitHub Repository link if you would like to check it out: - [x] User registration through digital wallet - [x] User login through digital wallet - [x] User profile update - [x] User profile delete - [x] User profile get - [x] User profiles get all - [x] User profile get by digital wallet address (public key) - [x] User profile get by email - [x] JWT authentication / verification - [x] Signature (Signing) registration - [x] Custom BaseModels by pydantic - [x] JWT only admin/registered user access check - [x] get/set e-mail accounts in the database - [x] Custom pymongo database class wrapper - [x] Full logging support with built-in logging and saving the logs to custom files - [x] pymongo exception handlers - [x] Custom FastAPI middleware - [x] Function docs and parameters explanation and use cases - [x] x days (custom time) JWT token expiration checks - [x] All SECRETs are stored in the .env file for security and accessibility - [x] Ready to deploy and use on Heroku and Vercel with Procfile and requirements.txt - [ ] All endpoints and functions tests (fastapi/issues/5675)
-
Also strongly considering creating a jwt.io replicate with Django and FastAPI next time, which will include not just JWT generation with friendly UI, but also Web3 digital signing (read more here), their both encryption and decryptions as well, which are really pain in the ass and a must for a Web3 dev.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Here are some features it includes as well as the GitHub Repository link if you would like to check it out: - [x] User registration through digital wallet - [x] User login through digital wallet - [x] User profile update - [x] User profile delete - [x] User profile get - [x] User profiles get all - [x] User profile get by digital wallet address (public key) - [x] User profile get by email - [x] JWT authentication / verification - [x] Signature (Signing) registration - [x] Custom BaseModels by pydantic - [x] JWT only admin/registered user access check - [x] get/set e-mail accounts in the database - [x] Custom pymongo database class wrapper - [x] Full logging support with built-in logging and saving the logs to custom files - [x] pymongo exception handlers - [x] Custom FastAPI middleware - [x] Function docs and parameters explanation and use cases - [x] x days (custom time) JWT token expiration checks - [x] All SECRETs are stored in the .env file for security and accessibility - [x] Ready to deploy and use on Heroku and Vercel with Procfile and requirements.txt - [ ] All endpoints and functions tests (fastapi/issues/5675)
-
Here are some features it includes as well as the GitHub Repository link if you would like to check it out: - [x] User registration through digital wallet - [x] User login through digital wallet - [x] User profile update - [x] User profile delete - [x] User profile get - [x] User profiles get all - [x] User profile get by digital wallet address (public key) - [x] User profile get by email - [x] JWT authentication / verification - [x] Signature (Signing) registration - [x] Custom BaseModels by pydantic - [x] JWT only admin/registered user access check - [x] get/set e-mail accounts in the database - [x] Custom pymongo database class wrapper - [x] Full logging support with built-in logging and saving the logs to custom files - [x] pymongo exception handlers - [x] Custom FastAPI middleware - [x] Function docs and parameters explanation and use cases - [x] x days (custom time) JWT token expiration checks - [x] All SECRETs are stored in the .env file for security and accessibility - [x] Ready to deploy and use on Heroku and Vercel with Procfile and requirements.txt - [ ] All endpoints and functions tests (fastapi/issues/5675)
-
Also strongly considering creating a jwt.io replicate with Django and FastAPI next time, which will include not just JWT generation with friendly UI, but also Web3 digital signing (read more here), their both encryption and decryptions as well, which are really pain in the ass and a must for a Web3 dev.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.