SAML Mock
Utility for creating instances of SAML Identity Providers and Service Providers. Usefull for development and testing production-ready applications that leverage SAML.
- Backend implemented in Python with help of FastAPI and SQLModel on top of pysaml2 library.
- Frontend implemented in vanilla JS with help of redom and chota.
- Developed iteratively by applying feedback from my friends.
Features
- Assertion attributes fully configurable before assertion or on-the-fly.
- IdP-initiated and SP-initiated workflows.
- Relay-State propagation.
- Easy configuration based on metadata URLs.
- Configurable through UI and API.