4 ms·
I've tried using it, but I couldn't find any way to validate the data against information on my own servers (ie for unique email address), so it felt like I was
by andrewingram 16y ago
I've tried using it, but I couldn't find any way to validate the data against information on my own servers (ie for unique email address), so it felt like I was giving up some important functionality.
I was impressed with how straightforward it was to get running though.
- mikeknoop 16y agoYou should be able to pull the data from their API after registration. You can do the logic checks on that data and present your own HTML form prefilled with the data Facebook sent you if anything needs to be changed.
- andrewingram 16y agoYou can - the data gets POSTed to a URL of your choosing, signed with your secret key. But I don't like the interruption in flow that I have to force on the user in order to present a second (nearly identical) registration form just because the validation on the first is rubbish - especially for a field as important as email address.
- mikeknoop 16y agoIn case you didn't catch it - Facebook just announced this (validation) functionality yesterday.
- RoyceFullerton 16y agoThe documentation says you can do async validation: http://developers.facebook.com/docs/plugins/registration/advanced http://developers.facebook.com/docs/plugins/registration/adv...
- andrewingram 16y agoDarn, now I look like quite the fool :) I'm going to go ahead and pretend that wasn't there when I was trying it.
- RoyceFullerton 16y agoBut now you can go ahead and use it so it's all good.
- andrewingram 16y agoTo be honest, I still don't like it. But now I'm limited to my aversion to depending on Facebook for making sign up possible.
- knaox 16y agoWith something like 1 in 3 North Americans who use Facebook, creating this ease of use can really make the difference between engagement and not. It's definitely important to put the user first, especially if you're running a business and looking for conversions.
- andrewingram 16y agoI always try to put the user, I never knowingly put my own agenda ahead of the user's needs. I'm using the Facebook Login button rather than the registration form (I have a non-facebook registration process too), for a couple of reasons: 1. It's faster for Facebook users. 2. Assuming they actually read it, Facebook Login makes it clear to the user what level of access I'm getting. The Registration Plugin provides no indication what permissions they're handing over - it's more than the default access. The site is given an oauth token, but no indication what this token can do. I could be completely missing the point of the Registration Plugin of course, but I spent a little while implementing it, then realised that I didn't need any of what it provided and just used the Login button.
- knaox 16y agoGood points. I think the idea of setting up registration for another site on your own site is sort of defeating the purpose. I'm sure everyone browsing the web as heard of Facebook, do they have an account? Likely. It'll be interesting to see how Twitter progresses as a connecting tool. Obviously Facebook is superior as far as numbers go, but I don't think we'll ever see one agreed upon way to connect users to sites. Facebook just seems to make the most sense at this point. It would be nice to see some additional social aspects we could use to add to site engagement. Liking and tweeting is one thing, but what about onsite functionality? OneTrueFan is a digital check in - is that what's next?