[OSM-dev] Registering on osm.org with a social account
Hi everyone, We at maps.me (well, me alone for now) are looking into simplifying OSM sign up process on mobile devices. As you know, the current process, which involves opening a browser, then opening a mail app, then opening a browser again, then returning to an app and entering credentials once again, is quite disruptive. But since we already support linking accounts to social login services (like Facebook and MS Live), there are few things that could simplify registering users on mobile. I wrote some thoughts on hackpad: https://hackpad.com/Facebook-Registation-for-OSM.org-4MI6M5EeeRh My point is to create a set of API methods that allow for user registration without at any point leaving the app, but not removing any steps from the registration process (except e-mail verification, which is done by a third party). This would greatly increase number of OSM editors, not only because web registration will take less clicks, but from a great number of mobile users, who don't want to bother with a website. I can probably learn RoR and make these changes myself, but for now I'd like to learn if the community is good with this proposal. IZ ___ dev mailing list dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/dev
Re: [OSM-dev] Registering on osm.org with a social account
To me this seems like a good step forwards. The pre-filled display name could be the short name (if the API provides it) of the user, like in Facebook URLs (which you can pick) but highlight that they can change the name (and might have to). If the API provides an approximate location (Littletown, Somecounty, Thatcountry) then we could even go a step further and use Nominatim for a lookup and set that up as their Home Location by default. Þann 12.11.2015 13:58, Ilya Zverev reit: Hi everyone, We at maps.me (well, me alone for now) are looking into simplifying OSM sign up process on mobile devices. As you know, the current process, which involves opening a browser, then opening a mail app, then opening a browser again, then returning to an app and entering credentials once again, is quite disruptive. But since we already support linking accounts to social login services (like Facebook and MS Live), there are few things that could simplify registering users on mobile. I wrote some thoughts on hackpad: https://hackpad.com/Facebook-Registation-for-OSM.org-4MI6M5EeeRh My point is to create a set of API methods that allow for user registration without at any point leaving the app, but not removing any steps from the registration process (except e-mail verification, which is done by a third party). This would greatly increase number of OSM editors, not only because web registration will take less clicks, but from a great number of mobile users, who don't want to bother with a website. I can probably learn RoR and make these changes myself, but for now I'd like to learn if the community is good with this proposal. IZ ___ dev mailing list dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/dev ___ dev mailing list dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/dev
Re: [OSM-dev] Registering on osm.org with a social account
On 12/11/15 13:58, Ilya Zverev wrote: We at maps.me (well, me alone for now) are looking into simplifying OSM sign up process on mobile devices. As you know, the current process, which involves opening a browser, then opening a mail app, then opening a browser again, then returning to an app and entering credentials once again, is quite disruptive. But since we already support linking accounts to social login services (like Facebook and MS Live), there are few things that could simplify registering users on mobile. I wrote some thoughts on hackpad: https://hackpad.com/Facebook-Registation-for-OSM.org-4MI6M5EeeRh Well there are many, many things wrong about that document. Firstly for social signup it is better to click the button on the login page, not start from the signup page. Yes that isn't good design and we really need to merge the two. Secondly, we already prefill the email if the service provides it, so no need to enter it once, let alone twice. In fact in some cases we even trust the email without verifying it. There's also no requirement to enter a password if you use social signup and I believe the page makes that clear. Basically if you click a social login button on the login page then your "alternate flow" is pretty much what already happens. Tom -- Tom Hughes (t...@compton.nu) http://compton.nu/ ___ dev mailing list dev@openstreetmap.org https://lists.openstreetmap.org/listinfo/dev