I am trying to create a skill that will reach out to an application that uses Basic authentication to render APIs (albeit i know this is bad practice). I was wanting to go down a route similar to account linking, however seems they enforce the usage of OAuth 2.0.
Is there an alternative to this or am I forced to use OAuth 2.0 in order to request APIs to a 3rd party application?
My wanted workflow:
- customer enables skill
- Skill card request for username/pw combo
- after setup, the skill can be utilized fully
Not sure if its helpful, but Im using Lambda to run my skill source code.