Closed
Description
README.md says "It is a good idea to validate the incoming SAML Responses." It's not just a good idea, it's a critical part of the security of the system. Section 5 of SAML core spec notes that "A SAML protocol request or response message signed by the message originator supports message integrity, authentication of message origin to a destination, and, if the signature is based on the originator's public-private key pair, non-repudiation of origin." By not verifying signatures, you lose a lot of that protection. The README file should indicate that.