<blockquote>
<p>Even then it's likely to be quite tricky to implement as things stand, as our signup flow is baroque and very fragile so touching it in any way tends to be high risk.</p>
</blockquote>
<p>Oh, I'd definitely like to do this kind of thing after moving to Devise - there's plenty of plugins and as you say it'll be more straightforward to implement. But for now we can sketch out the concepts and see if they're workable.</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/issues/1823#issuecomment-381894447">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABWnLSZWPJ9BO5Y2ycFeduemg7dseLAPks5tpaVugaJpZM4TXg-I">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABWnLbN-Vh5B3sm5_OXQdQZqODLgvsMhks5tpaVugaJpZM4TXg-I.gif" height="1" width="1" alt="" /></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/issues/1823#issuecomment-381894447"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue 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":"@gravitystorm in #1823: \u003e Even then it's likely to be quite tricky to implement as things stand, as our signup flow is baroque and very fragile so touching it in any way tends to be high risk.\r\n\r\nOh, I'd definitely like to do this kind of thing after moving to Devise - there's plenty of plugins and as you say it'll be more straightforward to implement. But for now we can sketch out the concepts and see if they're workable."}],"action":{"name":"View Issue","url":"https://github.com/openstreetmap/openstreetmap-website/issues/1823#issuecomment-381894447"}}}</script>