Results 4 issues of August-W

Added class variables in ServiceProvider for logout_endpoint, login_return_endpoint, entity_id, and acs_redirect_endpoint, and added parameters in the create_blueprint method. With acs_redirect_endpoint, you can explicitly set the relay_state in AssertionConsumer, for cases...

Some IDPs expect the Entity ID in that parameter, rather than a URL to the XML file. I was able to do this in my project by extending the ServiceProvider...

I might just not understand how this works in Python/Flask, but I don't think there is a way to force this to use https without extending the class. I could...

Depending on the SP/IDP you are working with, the request might not contain a "RelayState" parameter. I was able to set it in my project by extending the class, but...