Google Assistant/Google Home terminates browser in background during cloud to cloud account linking - actions-on-google

I am implementing the authorization code flow for linking a user's account in our app with their Google account (https://developers.home.google.com/cloud-to-cloud/project/authorization). When choosing to add a smart home Action in either the Google Assistant or Google Home apps and being taken to the user's browser to complete the authorization steps we require the user to perform multi-factor authentication. MFA codes are sent to the user via email or SMS but when they go to their messages or email inbox and the browser is sent to the background it is terminated and they are unable to complete the authentication process. Is there a reason why Google Assistant/Home are terminating the browser and is there any way around it? If I open the authentication URL from the Chrome app or Google app and put it into the background it is not terminated (see screenshot below) so I'd like to understand the difference in behaviour with the browser launched by Google Assistant/Home app.

Related

Ionic and MSAL Authentication for app opened within in app browser

I have an Ionic app that needs to authenticate using msal angular for Azure, the user is able to sign in flawlessly on the login screen that opens up in an in app browser.
I have a link to another app which uses the same token for login, so in the native devices this app opens up in another in app browser when clicked on that link, but the user is not SSO'ed into that app. But the user is SSO'ed automatically on the PWA version.
Any idea on how this can be achieved on the native devices as well? I know we need to access the token from the cookie jar but im unable to find an example/documentation of such a scenario.
Thanks in advance.

User not able to login for sync Outlook calendar events in iOS app - Swift

I have register app in Azure Active Directory for Authentication. User can signin with development but when i upload app to appstore at that time user can not signin. So please suggest me if any setting for App
This problem is based on an inappropriate calendar is selected while creating an event or data not syncing to the server appropriately
Make sure the application is configured properly and check user account is enabled for signin it should not locked out
Try to reset your password and re-login again
Try to clear your browser’s cookies and retry to sign in again
check whether Conditional Access policy and Multi-Factor Authentication is not block user access
Make sure the correct licenses applied to your account.
To fix this issue,you can download and run the Microsoft Support and Recovery Assistant.
If issue remain same please Contact Microsoft support
For your reference :
Problems signing in application
You can't sign in to the portal

Externally triggering an Actions On Google app to start

Here is my scenario: I have some code that is triggered by an event. The code and trigger are completely external to Google Assistant. I want this code to somehow trigger the Google Assistant on my device to start my Actions On Google app.
Here's a use case. I use IFTTT to send an HTTP request to my web server whenever I leave home. I want the web server to then trigger the Google Assistant on my phone to ask me where I'm going.

Actions on Google - set Activity Controls

I've got an Actions on Google application which runs when shared with another Google account but doesn't run for the application owner.
I keeps asking me to:
Please turn on Voice & Audio Activity, Web & App Activity, and Device Information permissions for your Google Account.
Voice, Audio, Web & App activity are turned on for my account. Any clues?
Thanks
You also need to do the following
Check the check box next to “Include Chrome browsing history and activity from websites and apps that use Google services.”
See the google documentation bellow.
https://support.google.com/googlehome/answer/7382500

Connecting to Twitter using xAuth on iPhone and/or OAuth on Web?

I am building a Web site and iPhone app right now. My site and app requires registration.
I have received xAuth permission from Twitter and was going to use this for the iPhone app so that users can connect their Twitter account.
Once they connect their Twitter account, if they log in to the Web, is it possible to make it so their account is still connected?
On the other hand, I am using OAuth verification on the Web. If someone connects their Twitter account on the Web using OAuth, will they still be connected if logging onto the iPhone app?
So basically, I need to make:
User connects account on iPhone app (xAuth) -> User logs in to Web site and is still connected and can post to Twitter from both
User connects on Web (OAuth) -> User logs in to iPhone app and is still connected and can post to Twitter from both
You can do this --- basically once you do the OAuth based login it generate unique Token, so after this data reading is done using Token.
Once you get Token (it can be in Phone/web) use this details between each other so that both of your application can do the rest of operation for the same user without further login.