Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sample: Single-sign on for enterprise app #2002

Merged
merged 120 commits into from
Jun 19, 2019
Merged

Conversation

compulim
Copy link
Contributor

@compulim compulim commented May 19, 2019

Fixes #1564.

Changelog Entry

Description

Added a sample for "Single sign-on for enterprise apps using OAuth".

Specific Changes

  • Added /samples/19.a.single-sign-on-for-enterprise-apps

@compulim compulim changed the title Sample: Single-sign on sample for enterprise app Sample: Single-sign on for enterprise app May 19, 2019
Copy link
Contributor

@corinagum corinagum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think at the very least all of the .js files should have a short comment at the top explaining what it's doing, since this is a sample.
I'm going to try implementing this now and let you know if I have more feedback

@corinagum
Copy link
Contributor

can you also run npm audit fix on this sample? thank you

@compulim
Copy link
Contributor Author

compulim commented May 23, 2019

  1. Highlight security concern of DIRECT_LINE_SECRET
  2. Runtime check to see all critical environment variables were set
  3. FAQ section to show the template of two .env files
  4. Use a CI/CD pipeline to build/host the demo, so we can easily update the demo without manually deploying to the site
  5. Move the access token from conversation state to channelData

Copy link
Contributor

@corinagum corinagum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very thorough! LGTM :)

compulim and others added 27 commits June 19, 2019 11:02
…ex.html

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…ex.html

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Profile/Composer.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…rosoftGraphProfileMenu.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Profile/Composer.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…ex.html

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…oftGraphProfile/Composer.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Bot.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Bot.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…tils/generateOAuthState.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…ndex.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…oftGraphProfile/fetchProfilePhotoAsBase64.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Composer.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Composer.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…Composer.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…HubProfileMenu.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…HubProfileMenu.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…HubProfileMenu.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…HubProfileMenu.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
…HubProfileMenu.js

Co-Authored-By: Corina <14900841+corinagum@users.noreply.github.com>
@compulim compulim merged commit 454a9c2 into microsoft:master Jun 19, 2019
@compulim compulim deleted the sample-sso branch June 19, 2019 18:35
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.

Sample: Chat bot single sign-on
2 participants