schubergphilis / awsapilib

A python library exposing services that are not covered by the official boto3 library but are driven by undocumented APIs.
MIT License
60 stars 8 forks source link

Support for quicksight.aws.amazon.com/sn/start authentication flow on authentication.py #44

Open thiagoeh opened 1 year ago

thiagoeh commented 1 year ago

I'm trying to automate some Quicksight admin (undocumented) API operations, which appear to be authenticated through AWS console cookies combined with a CSRF validation (through the mbtc parameter).

Would you be open to review a pull request for that? I'm yet to write the code, but was thinking about including a method for that on awsapilib/tree/main/awsapilib/authentication/authentication.py

costastf commented 1 year ago

Of course I would be open to that and I would love it :) Do you think you would need any help/guidance on how to get started?

costastf commented 1 year ago

Hi @thiagoeh , I have completely refactored the code into something that makes more sense so if you are still interested in this feature, have a look at the branch https://github.com/schubergphilis/awsapilib/tree/fix-root-login which should be much easier to understand than the previous iteration of the code.