5

I'm trying to achieve some results similar to what Asana App on Microsoft Teams has, when you paste a link from Asana their app/bot process the link and return a preview (link unfurling) but before that the app ask to login or sign up.

I'd like to develop the same authentication flow, get my user to login on my application from a PopUp on Microsoft Teams and only present cards and everything else after that. (asana is not using login with azure active directory)

Is there a way to send a token from my application and store on the Microsoft Teams user and then validate this token on my bot/app that will process the message and interact with my users?

Example of the results I'd like to achieve.enter image description here

Guilherme Flores
  • 369
  • 3
  • 15
  • Are you trying to implement basic authentication? Could you please check this [sample](https://github.com/microsoft/BotBuilder-Samples/tree/master/samples/csharp_dotnetcore/46.teams-auth)? Also Could you please check this [link1](https://stackoverflow.com/questions/57665326/calling-web-api-with-basic-authentication-in-c-sharp/57665644#57665644) [link2](https://stackoverflow.com/questions/61728722/basic-authentication-instead-of-aad-azure-active-directory-authentication)? try if that helps – Nikitha-MSFT Aug 10 '20 at 10:34
  • Is not exactly basic Authentication, but I'd like to use the auth from my web app not microsoft 365. I'd like to have the same experience as the asana users have. – Guilherme Flores Aug 18 '20 at 11:11
  • did you manage to resolve this, struggling with the same flow – hdmiimdh Nov 20 '20 at 08:07
  • No unfortunately, and I didn't find any material to help me. – Guilherme Flores Nov 23 '20 at 12:06
  • You can implement the authentication and open the authentication page in the task module when clicks on the button. – Nikitha-MSFT Nov 25 '20 at 03:47

0 Answers0