24 Commits (099c4786554be070eadf47edf80bf4071bccdb47)

Author SHA1 Message Date
Hylke Postma 3b2e891917
Add `description` parameter to all the security scheme classes, e.g. `APIKeyQuery(name="key", description="A very cool API key")` (#1757) 4 years ago
Sebastián Ramírez fdb6c9ccc5
Improve type annotations, add support for mypy --strict, internally and for external packages (#2547) 4 years ago
Nima Mashhadi M. Reza da9b5201c4
🔧 Add Flake8 linting (#1774) 5 years ago
Nima Mashhadi M. Reza 3223de5598
🎨 Add typing.Optional to variables that accept None as value (#1731) 5 years ago
tomarv2 ff6afeaf78
✏ Fix docstring typo for oauth2 utils (#1621) 5 years ago
Brian Mboya fe453f80ed
⬆ Upgrade isort to version 5.x.x (#1670) 5 years ago
adg-mh 1f53fef70a
✏️ Update doc string with correct class name (#1126) 5 years ago
Jesse P. Johnson 91fe90e8e6 Implement OAuth2 authorization_code integration (#797) 5 years ago
Sebastián Ramírez dcc1e1bcf8
♻️ Refine internal type declarations and logic around them (#338) 6 years ago
Sebastián Ramírez 3797c04946
Use 401 with WWW-Authenticate for OAuth2 and add scope_str (#188) 6 years ago
Sebastián Ramírez 7391056daf
Add OAuth2 scopes with SecurityScopes, upgrade Security (#141) 6 years ago
Sebastián Ramírez fad3a9e1dc
Add auto_error to security utils (#134) 6 years ago
Sebastián Ramírez 0393a093d3 Improve security utilities and add tests 6 years ago
Sebastián Ramírez 4a0922ebab ♻️ Update OAuth2 class utilities to be dependencies 6 years ago
Sebastián Ramírez cfb65d0e15 🐛 Fix utility OAuth2PasswordRequestForm to use forms 6 years ago
Sebastián Ramírez 7da9625505 💚 Revert to flit install and re-format 6 years ago
Sebastián Ramírez 00e2e544c7 ♻️ Re-format tutorials, files names and tests 6 years ago
Sebastián Ramírez 9febe9af2a Update OAuth2 Form model and add strict version 6 years ago
Sebastián Ramírez ece3252385 Add util class for OAuth2 Password Bearer scheme 6 years ago
Sebastián Ramírez db3c270f8e Update requests with body, rename params 6 years ago
Sebastián Ramírez 0e19c24014 Update parameter names and order 6 years ago
Sebastián Ramírez addfa89b0f Refactor, update code, several features 6 years ago
Sebastián Ramírez b9d912c638 ♻️ Refactor, fix and update code 6 years ago
Sebastián Ramírez 406c092a3b 🎉 Start tracking messy initial stage 6 years ago