Skip to content

https verification and api key authentication - #1

Open
martijnf1 wants to merge 2 commits into
marzekan:mainfrom
martijnf1:main
Open

https verification and api key authentication#1
martijnf1 wants to merge 2 commits into
marzekan:mainfrom
martijnf1:main

Conversation

@martijnf1

Copy link
Copy Markdown

I have added both https verification and api key authentication to the code. For this i had to make username/password optional.

I also refactored the multiple calls to request() so that the call can be decorated in one place, which makes future changes easier.

I have not touched most of the username/password auth code, but i made the jwt token part of the Portainer object so that it does not have to be passed around all the time.

Could you verify that the username/password authentication still works before merging this, i do not have an instance of portainer at hand that allows it.

Martijn Fleuren added 2 commits September 10, 2025 21:12
modifying requests will be made when in check mode. Also fixed a bug
where when headers or verify was already present in the kwargs to
requests, we would overwrite it. Another argument allows bypassing the
addition of authentication headers alltogether, which is required for
the initial setup.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant