Magic Code required on iPad and iPhone (Safari)
See original GitHub issueVersion
Hosted on SharePoint as an extension
<meta name="botframework-directlinespeech:version" content="4.15.1">\n<meta name="botframework-webchat:bundle:variant" content="full">\n<meta name="botframework-webchat:bundle:version" content="4.15.1">\n<meta name="botframework-webchat:core:version" content="4.15.1">\n<meta name="botframework-webchat:ui:version" content="4.15.1">
Describe the bug
Bot asks for magic code even though directline enhanced authentication is enabled and origins have been added. This issue is predominantly on Safari especially on iPad and iPhone. It works fine on Edge/Chrome.
Steps to reproduce
- Deploy the Enterprise Assistant bot using Bot Framework Composer and enable directline enhanced authentication
- Open the bot in Safari on iPad or iPhone
- Use any skill e.g. Calendar - ‘get my events’
- Bot asks to login and requires Magic Code
Expected behavior
Bot should not ask magic code if directline enchanced authentication is enabled.
Issue Analytics
- State:
- Created a year ago
- Comments:9 (6 by maintainers)
Top Results From Across the Web
Automatically fill in verification codes on iPhone - Apple Support
If no suggestion appears, go to Settings > Passwords, select your account for the website or app, tap the verification code, then tap...
Read more >Automatically fill in verification codes on iPad - Apple Support
Tap Set Up Verification Code, then tap Enter Setup Key. Tap the Setup Key field, tap Paste, then tap OK.
Read more >Manage two-factor authentication for your Apple ID from iPad
When you sign in to a new device for the first time, you need to provide two pieces of information—your Apple ID password...
Read more >Manage two-factor authentication for your Apple ID from iPhone
When you sign in to a new device for the first time, you need to provide two pieces of information—your Apple ID password...
Read more >Automatically fill in SMS passcodes on iPhone - Apple Support
When you sign in to some websites and apps, a one-time SMS passcode is sent to your iPhone. As a security measure, you're...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@ramfattah / @compulim , by default Safari blocks third-party cookies since April 2020 when Safari 13.1 came out. So does Firefox and other browsers are most likely to conform.
@gabog - Since this feature relies on third-party cookies please add a disclaimer or warning to the documentation. It is frustrating that directline enahnced authentication is advised but does not work properly across browsers.