botframework-sdk icon indicating copy to clipboard operation
botframework-sdk copied to clipboard

CloudAdapter works with skills

Open gabog opened this issue 4 years ago • 1 comments

CloudAdapter adds support for authenticating against any cloud provider through the introduction of a new set of auth classes (the key class is BotFrameworkAuthentication).

The skill classes (SkillHandler, ChannelServiceHandler) are still tied to the BotFrameworkHttpAdapter authentication elements and they should be refactored to use the new BotFrameworkAuthentication class.

Implementation approach

We should first take sample 81 (SkillDialog), refactor it to use CloudAdapter and identify the gaps we have when trying to make it work. We should also test OAuthPrompt and SSO with the CloudAdapter and ensure they work.

Based on the findings we should address this in the dotnet SDK and the port it to the other platforms.

Tracking Status

Dotnet SDK 5281

  • [ ] PR
  • [ ] Merged

Javascript SDK 3371

  • [ ] PR
  • [ ] Merged

Python SDK 1564

  • [ ] PR
  • [ ] Merged

Samples TODO

  • [ ] PR
  • [ ] Merged

Docs TODO

  • [ ] PR
  • [ ] Merged

Tools TODO

  • [ ] PR
  • [ ] Merged

gabog avatar Mar 08 '21 14:03 gabog

@gabo Removed Java. This will be handled when we port CloudAdapter when it's done.

tracyboehrer avatar Mar 24 '21 14:03 tracyboehrer