Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
freistli committed Sep 24, 2022
1 parent e7d3805 commit 5bb48e1
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
# Bot Authentication

Bot Framework v4 bot authentication sample, multiple turns prompts working in WebBot channel, Teams Channel, Bot Emulator.
This is a Bot Framework v4 bot authentication sample, shows how to enable Bot App to use certificate to perform bot auth, check token claims in bot cummunication,also includes multiple turns prompts working in WebBot channel, Teams Channel, Bot Emulator.

Cert Bot Auth logics are in https://github.com/freistli/CertAuthJSBot/blob/main/MyServiceClientCredentialsFactory.js,
Cert Bot Auth logic is in https://github.com/freistli/CertAuthJSBot/blob/main/MyServiceClientCredentialsFactory.js,

![image](https://user-images.githubusercontent.com/8623897/191971918-745654a9-e8a8-4d1d-b36e-90a16e5778de.png)


To verify claims from clients check https://github.com/freistli/CertAuthJSBot/blob/main/MyBotFrameworkAuthentication.js


![image](https://user-images.githubusercontent.com/8623897/191972014-1add3a7e-646f-4981-90c2-e79b549e979c.png)


Expand All @@ -31,8 +29,7 @@ This bot has been created using [Bot Framework](https://dev.botframework.com), i
![image](https://user-images.githubusercontent.com/8623897/191971634-92383393-96f8-400c-ac87-991d4d34f00d.png)


The sample uses the bot authentication capabilities in [Azure Bot Service](https://docs.botframework.com), providing features to make it easier to develop a bot that authenticates users to various identity providers such as Azure AD (Azure Active Directory), GitHub, Uber, etc.

The sample uses the bot authentication capabilities in [Azure Bot Service](https://docs.botframework.com), providing features to make it easier to develop a bot that authenticates users to various identity providers such as Azure AD (Azure Active Directory), GitHub, Uber, etc.

## Prerequisites

Expand Down

0 comments on commit 5bb48e1

Please sign in to comment.