<blockquote>
<p>Google will start blocking webview authentication forms in less than two months.</p>
</blockquote>
<p>The fix that <a href="https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html">Google suggest</a> is to use "in-app tabs" instead:</p>
<blockquote>
<p>Modern “in-app browser tab” patterns available on some operating systems, such as Chrome Custom Tabs on Android and SFSafariViewController on iOS offer further UX improvements for browser-based OAuth flows.</p>
</blockquote>
<p>The blog post goes on to say how "in-app tabs" are also an improvement for security. Would Google's suggestion be an easier (and possibly more secure) upgrade path for anyone currently doing OAuth in a WebView?</p>
<blockquote>
<p>As for the community, I think that is the myth that became obsolete around 2012. We don't have a single community anymore, like e.g. Facebook does not have a community of facebook users.</p>
</blockquote>
<p>I wasn't suggesting that there is a single community. I was suggesting that we might look for alternative routes for people to contribute if they're not interested in becoming part of the wider OSM community or communities.</p>
<p>I think that it's important that we're able to audit the data in OSM, and contact members to ask whether they need help, start discussions about how to map things, or check what their original sources were.</p>
<blockquote>
<p>What matters is mappers answering e-mails, and this is a step in that direction.</p>
</blockquote>
<p>Please could you explain how this PR helps? At the moment, I can't see how it adds anything we don't already have in our Google and Facebook integrations.</p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/pull/1433#issuecomment-281661454">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLeE8VwxOV6wrAyNDs_TMJoxPJ2Nqks5rfDA5gaJpZM4L8Kyb">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABWnLX3SGFiOGNEs1ZbFb-3_jSEo8QBvks5rfDA5gaJpZM4L8Kyb.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
<link itemprop="url" href="https://github.com/openstreetmap/openstreetmap-website/pull/1433#issuecomment-281661454"></link>
<meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/openstreetmap/openstreetmap-website","title":"openstreetmap/openstreetmap-website","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/openstreetmap/openstreetmap-website"}},"updates":{"snippets":[{"icon":"PERSON","message":"@zerebubuth in #1433: \u003e Google will start blocking webview authentication forms in less than two months.\r\n\r\nThe fix that [Google suggest](https://developers.googleblog.com/2016/08/modernizing-oauth-interactions-in-native-apps.html) is to use \"in-app tabs\" instead:\r\n\r\n\u003e Modern “in-app browser tab” patterns available on some operating systems, such as Chrome Custom Tabs on Android and SFSafariViewController on iOS offer further UX improvements for browser-based OAuth flows.\r\n\r\nThe blog post goes on to say how \"in-app tabs\" are also an improvement for security. Would Google's suggestion be an easier (and possibly more secure) upgrade path for anyone currently doing OAuth in a WebView?\r\n\r\n\u003e As for the community, I think that is the myth that became obsolete around 2012. We don't have a single community anymore, like e.g. Facebook does not have a community of facebook users.\r\n\r\nI wasn't suggesting that there is a single community. I was suggesting that we might look for alternative routes for people to contribute if they're not interested in becoming part of the wider OSM community or communities.\r\n\r\nI think that it's important that we're able to audit the data in OSM, and contact members to ask whether they need help, start discussions about how to map things, or check what their original sources were.\r\n\r\n\u003e What matters is mappers answering e-mails, and this is a step in that direction.\r\n\r\nPlease could you explain how this PR helps? At the moment, I can't see how it adds anything we don't already have in our Google and Facebook integrations."}],"action":{"name":"View Pull Request","url":"https://github.com/openstreetmap/openstreetmap-website/pull/1433#issuecomment-281661454"}}}</script>