TL:DR; a quick article to help FastAPI users get SAML working on their application.
The code and instructions are found at https://github.com/ais-one/fastapi-saml
- Less than 100 lines of code
- Only 4 dependencies to install
- Requirements and setup are all documented
If there is a problem please raise an issue, so that documentation and code can be improved.
This may look like a very short article but to get this working took quite a lot of time and effort...
- searching on Google and Stack-Overflow
- choosing which library to use
- digging into the library itself to find out what went wrong
- many trial and error
Thank you and hope it is helpful to you.