<p></p>
<blockquote>
<p dir="auto">But what's the solution? I'm certainly not interested in removing the account creation option because we want people to be able to signup!<br>
I was assuming a solution along Antons suggestion, aka adding an option to the app configuration that gets passed to the signup page, and if it is set not displaying the signup bits and pieces.</p>
<p dir="auto">Is the answer that clients shouldn't be trying to embed the oauth flow in the app and should be letting it go through a web browser? or would that still be a problem for google's rules?</p>
</blockquote>
<p dir="auto">I would be very surprised if that was considered anything else than "in app" (there's no way to ask google outside of submitting an update that implements that, so kind of a no from my pov to investigate that).</p>
<blockquote>
<p dir="auto">Surely we can't be the only people to have this problem... Like every app that authenticates to a web service must encounter this?</p>
</blockquote>
<p dir="auto">Well, you need a combination of</p>
<ul dir="auto">
<li>having a signup flow reachable from the same screen as the authorisation flow login</li>
<li>the app not being provided by the operator of the target service and therefore assuming liability for the deletion process being iffy,</li>
<li>updating the app often enough that by chance a reviewer notices the "issue" (as I pointed out, there was always a link so this should have already raised a flag last year when google introduced the policy).</li>
</ul>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/5118#issuecomment-2372027262">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLPFI6UBNJ5P2T3P7QLZYGWSDAVCNFSM6AAAAABNCUQAVSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNZSGAZDOMRWGI">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLMKPI5XTE3KGXWWFGTZYGWSDA5CNFSM6AAAAABNCUQAVSWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUNMJBX4.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/issues/5118/2372027262</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/5118#issuecomment-2372027262",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/5118#issuecomment-2372027262",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>