TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

People (understandably) hate to register

192 pointsby jbogpalmost 11 years ago

41 comments

csbrooksalmost 11 years ago
It&#x27;s unfortunate that signing up via Facebook or twitter or some other OAuth method gives people such a creepy feeling. It sure is a lot more convenient for everyone involved: don&#x27;t need a password, no email confirmation, sometimes it&#x27;s one click and you&#x27;re in.<p>I feel like Facebook screwed this up for everyone when people&#x27;s feeds were covered with apps their friends were using. Now when a site asks you to authorize it with facebook, users don&#x27;t feel like they can trust what it&#x27;s going to do.
评论 #7882682 未加载
评论 #7882919 未加载
评论 #7882707 未加载
评论 #7883312 未加载
评论 #7882909 未加载
评论 #7882674 未加载
评论 #7882665 未加载
评论 #7882764 未加载
评论 #7882817 未加载
评论 #7883199 未加载
评论 #7882793 未加载
评论 #7882812 未加载
评论 #7883389 未加载
评论 #7883037 未加载
评论 #7883348 未加载
评论 #7883023 未加载
评论 #7883302 未加载
mcvalmost 11 years ago
I wholeheartedly agree! At the time of the Adobe password leak, I was surprised to find that I had an account there. I&#x27;m not a heavy Adobe user, and certainly not a paying customer. So why did I have an account? I suspect I had to create one at some point simply to be able to download something for free. Requiring registration for something that&#x27;s free is totally unnecessary. Now they had my password for something that didn&#x27;t need one, and by leaking it, they leaked the password I also used on other sites that shouldn&#x27;t need a password.<p>There&#x27;s a popular Dutch site, datumprikker.nl (date picker) that works exactly like the author describes. No need for accounts; just a link and you fill in only the stuff that&#x27;s actually necessary for the service to work. It&#x27;s very popular for a reason: no hassle, easy to use, nobody has to register or sign up.
评论 #7883365 未加载
评论 #7883711 未加载
JulianMorrisonalmost 11 years ago
Website creators seem to not understand that when we register, we are giving them something of serious value - we are giving up our privacy. And I do not give that to strangers in exchange for nothing.
评论 #7882692 未加载
评论 #7884381 未加载
评论 #7883137 未加载
评论 #7883074 未加载
评论 #7882797 未加载
sdrinfalmost 11 years ago
This is definitely <i>a</i> solution to the registration problem; and metrics will probably back you up on conversion. However, a major drawback of this occurs while moving across multiple devices:<p>Peter (fictional archetype) might click through on his work computer; then go home, and might want to have another look at the site; however he won&#x27;t have any recollection of his &quot;personal URL&quot;, nor any way to access it. Peter will, at this point, perceive all his time investment going down the drain. He will either re-register (to be wacked on the head when he&#x27;s back at work again), or refuse the site altogether.<p>Note this is different in Doodle&#x27;s case, due to it&#x27;s inherent sharing nature: people will email the link as part of the main process, so they&#x27;re able to get back later.<p>One way to see how this affects user&#x27;s lifecycle is measuring: 1, username only; 2, username + email; 3, username, email, password variants against eachother, across the entire user funnel: registration, main mechanics, retention (or length of lifecycle).
评论 #7882654 未加载
评论 #7882651 未加载
评论 #7882689 未加载
pauljohnclearyalmost 11 years ago
I solved this problem (at <a href="http://tab.bz" rel="nofollow">http:&#x2F;&#x2F;tab.bz</a>) by creating a fake account with a dummy username&#x2F;password when a user first interacts with the site. All of the user&#x27;s work is saved to that account, so they&#x27;re free to do anything they like. When they &quot;Register&quot; we just change the email and password
评论 #7883117 未加载
评论 #7883028 未加载
nwalfieldalmost 11 years ago
An unguessable ID that designates some resource is called a (crypto) capability.<p>Capabilities are quite different from access control lists (ACLs). In an ACL system, the list of authorized principals is attached to the resource. Thus, sharing access to a resource requires updating the resource. For instance, if Alice creates a document and wants to share it with Bob, then Bob needs an account and Alice needs to add Bob to the document&#x27;s ACL. In a capability system, the capabilities designate the resource and sharing the resource is as simple as copying the capability. In fact, Bob can also share the document (without copying it first) with Carol. In an ACL system, Bob would not typically have permission to update the ACL.<p>For more information about capabilities, start with, for instance, the e-rights wiki at <a href="http://erights.org/elib/capability/index.html" rel="nofollow">http:&#x2F;&#x2F;erights.org&#x2F;elib&#x2F;capability&#x2F;index.html</a> .
wcchandleralmost 11 years ago
I&#x27;ve been hacking away at a hobby project in my spare time that implements this method. You can password protect the page, if you want, but by default the unique ID is publicly accessible. The easiest way to password protect it? Use your email address as the &quot;password.&quot; It&#x27;s also easy to create forks&#x2F;snapshots using this method. If somebody makes a change that they don&#x27;t like, or wish to test something themselves and not have their &quot;default&quot; page get crowded then they can share&#x2F;revert to their one &quot;master&quot; ID, and use their other ID until it&#x27;s ready. My use case is fairly specific (simple server monitoring tool), but sometimes there are <i>better</i> ways of doing things than the default go-to solution.
评论 #7882765 未加载
bguthriealmost 11 years ago
No, what this article states is that <i>the author</i> hates to register, and for their <i>particular</i> app, not registering <i>may</i> have made a difference in its adoption rate. That doesn&#x27;t say much about the implications of registration for your business.<p>I recently launched an app that requires Facebook registration. I expected it to be a disaster, but a necessary evil for our first pass. I was <i>shocked</i> to find a conversion rate from opening the app to logging in of 95%; it&#x27;s not hurting us nearly as badly as I anticipated. Measure!
评论 #7883002 未加载
评论 #7883047 未加载
评论 #7882994 未加载
评论 #7882954 未加载
brudgersalmost 11 years ago
I don&#x27;t really hate sites that require registration unnecessarily, because, well, I usually don&#x27;t register, and until reading the article I always thought it was some combination of the bother of password management and a dislike for being tracked, I mean you know, if I didn&#x27;t care about being tracked I&#x27;d just let my browser keep phoning home to the 1000&#x27;s of tracking companies, and stay logged into Facebook and Gplus and hell I&#x27;d stay on Windows and use consumer grade AntiVirus software and the Ask toolbar that Adobe and Oracle like to install as default by default. Not caring should mean not caring, dammit.<p>But as I read the article I realized that it&#x27;s really something else.<p>Requiring a user name and email means a trip to Epcot. It ain&#x27;t Europe. There are hyperlinks and pages and it looks like the internet. But it isn&#x27;t. The links will all be part of a sitemap. Registering is symptomatic of crabtraps: once in, the only way out is back the way I came in and usually what&#x27;s in the middle is pretty much a three day old fish head, which isn&#x27;t too bad if one is a crab, I imagine, but a fishhead in a cage is still pretty much a fishhead in a cage compared to the entire fucking ocean...even to a crabby bastard like me.<p>I&#x27;m the first to admit that there are a lot more smart people in the world than I tend to imagine, but the odds that I want to spend time in someone&#x27;s crabtrap for a few bytes of the someone&#x27;s idea of the best fishhead ever are pretty low. I mean if I&#x27;m that bored, there&#x27;s YouTube and HN and Facebook and Twitter. And one of them doesn&#x27;t even require me to register...at least not yet.<p>Don&#x27;t get me wrong, you probably don&#x27;t want me as a customer anyway - requiring registration makes sense by filtering out people who might be harder to track. It&#x27;s the strategy successfully used by Nigerian princes.<p><a href="http://research.microsoft.com/apps/pubs/default.aspx?id=167713" rel="nofollow">http:&#x2F;&#x2F;research.microsoft.com&#x2F;apps&#x2F;pubs&#x2F;default.aspx?id=1677...</a>
bambaxalmost 11 years ago
I hate to register. If I&#x27;m willing to register it means I really need the service; if I need it so much I&#x27;m probably okay with paying for it.<p>&quot;Free Registration&quot; doesn&#x27;t mean anything: if you get me to register for something, you should really ask for money too.
aragotalmost 11 years ago
We need to keep in mind that we are the old generation: We all have more than 10 years Internet experience and we know how many times Facebook has betrayed us.<p>Now we should ask the younger generation and people with non-IT jobs what they think about logging in through a social network. Perhaps it&#x27;s just another noise like managing URLs and Adobe updates.
评论 #7882762 未加载
评论 #7883147 未加载
mschuster91almost 11 years ago
It would be very cool if browsers had an &quot;auto-register&quot; feature, where you give the browser your information (name, nickname, email) and it automatically fills registration forms when it encounters e.g. an META tag in the page header.<p>One part already exists - the new html5 input type=&quot;foo&quot; classes which COULD be used if sites would actually USE them. The other part is the password manager - it would need some rework to generate truly random passwords. Oh, and if the email confirmation messages could be standardized, too, then the mailclient could automatically confirm the mail.<p>edit: dear website owners, please allow facebook, twitter or any OpenID based flow, no matter how much you dislike these services. I hate nothing more than the tedious crap of filling out differently laid out forms, captchas and email confirmations.
评论 #7882747 未加载
评论 #7882745 未加载
评论 #7885375 未加载
OliverMalmost 11 years ago
Passwords are weird.<p>You give a site your user name and password via a form. Your browser converts these into a http request to a link via parameters. The site sends you your account page, or makes you try again if you fluffed it.<p>Isn&#x27;t this the equivalent of giving somebody private URL, like in the article? It&#x27;s essentially the same, functionally, as a password you remember. Except passwords are less secure, as people use the same ones repeatedly, or generate them from a simple system repeatedly (less vulnerable to automated password guessing attempts, but as vulnerable to a dedicated human attacker).<p>Are their web frameworks that let you determine if a user is genuine by their behaviour as much as their passwords? E.g. if I usually log in from the US, why am I suddenly logging in from Russia, less than a half-hour since I logged in via the US?
评论 #7886695 未加载
评论 #7883021 未加载
评论 #7882822 未加载
评论 #7883789 未加载
joeblaualmost 11 years ago
Here is a thought that I&#x27;ve been playing with over the previous weeks, but I&#x27;m not sure if it&#x27;s viable. What if instead of making a website, you created an entirely mobile application? My theory is that you could eliminate the need for creating accounts since most people only usually use one device. You can still have all of the mechanics for inviting and creating teams, because that would be native to the system. All you would need to do is store a UUID for each user.<p>There are a few drawbacks to this approach such as a user losing their device. Essentially all of their history would be lost with it unless you used something like CloudKit to back the users info up. The problem with an API like CloudKit is that it isn&#x27;t cross platform (yet). A user with multiple devices could join the same game, but I don&#x27;t see how that would stop users with multiple emails from accomplishing the same thing.<p>Just something I was thinking about, but I do agree with not creating more accounts. There needs to be a more elegant solution.
评论 #7882952 未加载
评论 #7883252 未加载
takinolaalmost 11 years ago
I hate to register on sites but I often do. This is because if I expect the trade off between the pain of registration against the value I expect to get from continuing to use the full functionality to be positive then I sign up.<p>My pain from registration is largely due to the friction from having to think up a unique username (I hate when my favorite username is already taken) and making up a password.<p>I am really not bothered by receiving email from services as most respectable sites will unsubscribe you with one click and if they don&#x27;t I simply mark their email as spam.<p>I never sign up with social services (GooFaceTwit) due to my irrational fear that at some point my activity on the site will be made public without my consent.<p>Your takeaway as a product owner I think is that if you are building a service for technical folks (would your typical user hang out on HN? If so, read on. If not, ymmv), you should really think about if your service truly needs user registration (I have seen some creative workarounds that don&#x27;t impose a burden on the customer and still allow the product to achieve business objectives). If you do need registration, you should remove as many impediments as you can (meaningful engagement prior to registration, email as username, only ask for information you absolutely need to have, stagger your profile updates within the user lifecycle, etc).<p>Personally, I would like to see a structural solution to the registration problem. This is such a common issue for a significant portion of the web that it should be solved at the browser level. Why is there not a &quot;Register for this site&quot; button on the browser chrome? The user signs into their browser and from then on can simply create an account on any site by clicking the button. A little drop down or tooltip can show what information they need to share to successfully register so the user is making an informed choice.<p>I shouldn&#x27;t need to enter a user name password combo on any website ever again and the entire process should be as easy as hitting the back button.
rogerbinnsalmost 11 years ago
There is a fantastic article <a href="https://www.uie.com/articles/three_hund_million_button/" rel="nofollow">https:&#x2F;&#x2F;www.uie.com&#x2F;articles&#x2F;three_hund_million_button&#x2F;</a> and followup <a href="http://www.uie.com/brainsparks/2011/10/17/the-back-story-for-the-300-million-button/" rel="nofollow">http:&#x2F;&#x2F;www.uie.com&#x2F;brainsparks&#x2F;2011&#x2F;10&#x2F;17&#x2F;the-back-story-for...</a> about the $300 million button. They showed just how much forcing people to register actually costs, and stats on how many accounts people had, how often they remembered which one was used etc.
olssonmalmost 11 years ago
I&#x27;ve seen this idea before, and I really do like it. However, I managed to close my window (had incognito mode), and now I will never be able to retrieve my predictions. No big deal perhaps – but still annoying.
SimpleXYZalmost 11 years ago
Name: afdssdf email: fsdass@dfafd.com password:fsdssd How many times have I filled forms out like that? Probably over 10,000. I also use my fake facebook account almost as much as my real one.
评论 #7883149 未加载
jeenaalmost 11 years ago
The problem I have with this solution is that I have already lost the link to the ligue I created an hour ago and have no way to get back there :(<p>BrowserId (Persona) would work a bit better for me.
评论 #7884411 未加载
lucb1ealmost 11 years ago
The author is right in that I do not want to sign up with Facebook, Twitter, Github, Google+ or any other SSO SPOF.<p>He is wrong in that &quot;Nooooo people do not want to create an account either&quot;. If there is a reason to register, I am perfectly happy creating an account with a self-invented password and email validation, even if it&#x27;s to do only so much as post a few comments under the same name somewhere.
btbuildemalmost 11 years ago
Spot on. I like the method he used - simple on the code end of things, simple for the end-user. I think simplicity is a proxy for success.<p>I think the only reasonable time to require someone&#x27;s email (or other contact information) is when sending emails delivers real value to your users - when there is no other way to accomplish what you need to, except by sending email.
MicroBertoalmost 11 years ago
We run a Price comparison site for nutrition products. The main reason we have a &quot;registration&quot; process is so that you can sign up for price drop alerts on your favorite brands, products, categories, and our hot deals we find.<p>So, since these users <i>want</i> to receive emails from us, the system proposed simply won&#x27;t work.<p>We&#x27;ve spent a fair amount of time refining our process, and still have ways to go, but this is the current process:<p>1. User is not logged in, wants to get a price alert on their favorite protein. They click the button.<p>2. A modal popup comes in, <i>only</i> asking for their email.<p>3. They&#x27;re now logged in, and the alert is saved (but not <i>activated</i>). They&#x27;re told to check their email.<p>4. We send an activation email via Mandrill.<p>5. They activate, when entails entering a password and their (optional) full name, and all price alerts are now <i>active</i> for them.<p>6. After they activate, we send them on over to a welcome page, showing them where they can see their settings.<p>This process is as simple as we can make it. The only thing I want to change is some of the verbage in #4. Right now it&#x27;s a blanket Confirmation email, but doesn&#x27;t mention the product they want to follow.<p>Our userbase is all over the map in terms of gmail, facebook, and twitter. I don&#x27;t trust any of those. So this is our best thing. See my profile if you want to test it out.
评论 #7883063 未加载
评论 #7883085 未加载
评论 #7883247 未加载
cpetersoalmost 11 years ago
I was shopping for high-speed internet yesterday. Comcast&#x27;s website refused to share any details about their internet options&#x27; prices or bandwidths until I registered an account. I guess when you are a near monopoly like Comcast, price comparison is not something your customers need to worry themselves about..
PythonicAlphaalmost 11 years ago
<i>eMail-only registration</i><p>I found the discussion about registration so inspiring, that I wanted to throw in a different approach that I outlined in an own blog post and posted as different thread.<p><a href="https://news.ycombinator.com/item?id=7884415" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=7884415</a>
fenesiistvanalmost 11 years ago
People don&#x27;t like to register? I don&#x27;t think so:<p>I am using a CRM as our main website. It has a small &quot;Register&quot; link in the corner which I was unable to remove until now due to my poor html&#x2F;css knowledge. It doesn&#x27;t have any functionality. Still we have around 3 new user every day :)
sebastianconcptalmost 11 years ago
The site is super cute. You don&#x27;t need that to predict the WorldCup outcome. The cup is staying in Brazil. It&#x27;s all here: <a href="https://www.youtube.com/watch?v=CKded0d0M7E" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=CKded0d0M7E</a><p>In the other hand, the signing up issue is valid
thomasflalmost 11 years ago
Mozilla persona seems to be better than ouath, but most users have unfortunately not heard about it yet.
Malarkey73almost 11 years ago
Here in the UK I played a game on the CBeebies website with my daughter (age 7). It wanted her to sign up for an account with an email address and details so that she could save her progress.<p>She just plays from the beginning restarting each time and picking a different path through the game.
评论 #7882835 未加载
ph4almost 11 years ago
This is a good way to piss off your marketing department. Unfortunately sometimes UX has to take a hit in the name of the bottom line. Email&#x2F;direct marketing works. It won&#x27;t deliver value to every user on every contact, but even 5% response rates can offer ROI.
评论 #7883146 未加载
drivingmenutsalmost 11 years ago
Sometimes I wonder if the only actual value of an site is in the list of people who sign up?
wldcordeiroalmost 11 years ago
The most obnoxious offenders are job sites for specific companies. You need to create an account that you will use probably a handful of times. To make it worse they all use something like Taleo but for some reason can&#x27;t share logins.
评论 #7883800 未加载
webhatalmost 11 years ago
Completely agree! Our website does require you register. Only at the end - just before payment - do we ask for an email address.<p>EDIT: the email address is so we can send you the product you just ordered.
评论 #7882669 未加载
评论 #7882980 未加载
Chromozonalmost 11 years ago
I was one of the users who went to your website the first time it was posted, saw that you had to register to see anything at all, and left. +1 for the changes!
sidaalmost 11 years ago
Funnily enough, a lot of Bitcoin gambling sites like just-dice.com, also operate on an URL-based account system. It is really minimal barrier to gamble.
mtdewcmualmost 11 years ago
Somebody really needs to solve this problem. I&#x27;ve given some thought to it, but I haven&#x27;t come up with any idea that&#x27;s a slam-dunk.
LukeB_UKalmost 11 years ago
I quite like Twitter&#x27;s approach: <a href="https://twitter.com/signup" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;signup</a><p>4 Fields, all relevant.
conradfralmost 11 years ago
To the website owner about the french version : &quot;pronostics&quot;, not &quot;pronostiques&quot;.
评论 #7882877 未加载
leorockyalmost 11 years ago
&gt; I know I&#x27;m going to need to come up with some password.<p>I agree with the premise, but you shouldn&#x27;t come up with passwords when you register. You should use a password manager that generates a unique password for every site you use.
sophiaedmalmost 11 years ago
no password, no login = facefeed
throwaway420almost 11 years ago
Now, this obviously wouldn&#x27;t work for most types of bank or email security, but for casual forums and things, I really like the way that Bret Victor presented the trip phrase concept.<p><a href="http://worrydream.com/#!/tripphrase" rel="nofollow">http:&#x2F;&#x2F;worrydream.com&#x2F;#!&#x2F;tripphrase</a>
iambasealmost 11 years ago
Wait up ! Signing up via twitter or Fb is pretty clutch afaic