flask-saml2 icon indicating copy to clipboard operation
flask-saml2 copied to clipboard

Flask library for building SAML Service Providers and Identity Providers

Results 28 flask-saml2 issues
Sort by recently updated
recently updated
newest added

SHA1 is deprecated. Change signer and digester to use sha256 by default in IdP and SP. Addresses #38 #40

The timestamps produced with `.isoformat()` contain microseconds, in the [idphandler.py](https://github.com/timheap/flask-saml2/blob/c1cd81df42070433ab168708e3d4a43569c00895/flask_saml2/sp/idphandler.py#L269) and [sphandler.py](https://github.com/timheap/flask-saml2/blob/c1cd81df42070433ab168708e3d4a43569c00895/flask_saml2/idp/sphandler.py) `format_datetime` functions. According to [the specs [PDF]](https://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf) in section 1.3.3: > SAML system entities SHOULD NOT rely on...

Add example service provider that can access Auth0 IdP. Auth0 is a widely used commercially available service.

I'm trying to run the example. I'm using python Python 3.10.6 and pyOpenSSL-23.1.1. > 127.0.0.1 - - [13/May/2023 00:19:30] "POST /saml/acs/ HTTP/1.1" 500 - > Traceback (most recent call last):...

Currently setup.py lists the install requirement pyopenssl

Making a PR from the work already done by mx-moth to reorder and make SLO metadata optional so that it conforms to specification from [SamlTool](https://www.samltool.com/validate_xml.php) and Canvas. Original mention found...

I would be very useful to add a log or something in this line on `AssertionConsumer` It's very difficult to find an error in the configuration of the IDP with...

This makes two changes to the timestamp format used in assertions. 1) It removes the millisecond component, per issue #23, and 2) It removes the timezone component, which is explicitly...

Hello, Please I came across this awesome project of yours while pentesting, I have some questions ? - When the IDP issues a SAMLResponse is it possible for a DTD...