How can I get around Android Account Manager for OAuth?

I recently migrated my authentication application using the Google Chrome Custom tab instead of the internal WebView using a non-system account. Everything works well if the user does not synchronize / register with any Google / Gmail account in the Google Chrome application.

When a user signs up for Google Chrome on their phone, the ServiceLogin URL is redirected to the Google Chrome account management interface:

Chrome Account Management Screenshot:

Is there a way to bring Chrome to the authentication screen? I looked at the Google documentation for implementing the OAuth2 web server and did not find the request parameter that will be routed to the browser.

: Android 7.1.1, 7.0.0.

2:

:

  • Chrome ( ACTION_VIEW) URI.

  • URI Google, , .

  • Android 7.1.1 Chrome Chrome ( ). , Chrome Gmail/Google Apps .

, Activity/screen. , , , -, Google. Chrome, - .

+6

Source: https://habr.com/ru/post/1016479/


All Articles