Omnimaga

Omnimaga => Site Feedback and Questions => Topic started by: DJ Omnimaga on October 17, 2012, 08:25:14 pm

Title: Facebook login/register
Post by: DJ Omnimaga on October 17, 2012, 08:25:14 pm
I noticed in recent times that whenever I join a new trustable forum I always find myself using the Facebook signup/login option when that's available. Since people are so much into social networking and less on forums, wouldn't it be a good idea on Omnimaga to add that SMF mod? I do not know how it works but if it lets people create an account using Facebook (or even login) it would be great since it wouldn't force them to go through the registration process anymore, thus, possibly a new way to attract members.

If that's possible with Google+ and Twitter too it would be nice to add as well.

Unfortunately it appears that the only FB connect mod for SMF 1.1 is not free http://www.smfhacks.com/social-login-pro.php so it would require heavy modification to http://custom.simplemachines.org/mods/index.php?mod=2322 to run on 1.1x. (since upgrading Omni to 2.0 is out of the question since the current site is so incredibly modified)

(although the paid mod is only $25, I'm not sure if I'm fond of the idea of paying for a Facebook mod that is in constant danger of breaking the minute Facebook decides to do a drastic design change, especially with the mod updates lasting only one year)
Title: Re: Facebook login/register
Post by: Juju on October 17, 2012, 10:55:05 pm
That would be interesting, actually. Just look at TI-Planet, instead of typing your username and pass you just click on the Facebook button.. That's pretty convenient since their keep me logged in button doesn't really work, but for Omni, well the Forever option does work, so it's kinda optional. Unless you're at school and you login to Facebook, then Omnimaga, so you have one less password to type.
Title: Re: Facebook login/register
Post by: Rhombicuboctahedron on October 17, 2012, 10:59:41 pm
I have no idea how to program a website, but this looks like all you have to do is insert code to link the account information from facebook.
https://developers.facebook.com/docs/plugins/registration/

Title: Re: Facebook login/register
Post by: DJ Omnimaga on October 18, 2012, 12:12:00 am
Oh nice. I wonder if it can be easily integrated into a pre-made software. I know TI-Planet uses PhpBB3, but a lot of the portal was edited by Critor and others.
Title: Re: Facebook login/register
Post by: TIfanx1999 on October 21, 2012, 04:16:28 am
It may just be me, but it seems like that would invite more spambots.
Title: Re: Facebook login/register
Post by: Adriweb on October 21, 2012, 05:16:55 am
Oh nice. I wonder if it can be easily integrated into a pre-made software. I know TI-Planet uses PhpBB3, but a lot of the portal was edited by Critor and others.
Well it integrates into the phpBB registration thing, it has nothing to do with the portal (well, just the coode to show the button, that's all). Maybe there is a forum plugin directly, I don't remember

It may just be me, but it seems like that would invite more spambots.
I don't think so (at least it's never been the case for us)
Title: Re: Facebook login/register
Post by: squidgetx on October 21, 2012, 10:24:10 am
Personally, I never use that option =/ since I'm kinda overparanoid about linking my facebook to all my forum profiles. Some people might like it though; but I don't think it'll be a huge consideration.
Title: Re: Facebook login/register
Post by: DJ Omnimaga on October 21, 2012, 10:49:01 am
It would be more for those who are so much into social networks (which is a bit more common btw) that they're too lazy to spend the extra time to sign up on the forums. And of course they can unlink their accounts afterward.

I personally use it often but only when it lets me choose a forum nickname, and after all, Omnimaga isn't 4chan squidgetx :P .
Title: Re: Facebook login/register
Post by: TIfanx1999 on October 21, 2012, 06:06:34 pm
@adriweb: Ok, that's good to hear. :)
@squidgetx:Me too, I'm the same way. D:
Title: Re: Facebook login/register
Post by: Deep Toaster on October 21, 2012, 06:52:55 pm
I have no idea how to program a website, but this looks like all you have to do is insert code to link the account information from facebook.
https://developers.facebook.com/docs/plugins/registration/
Janrain Engage (http://janrain.com/products/engage/) is a really great service for federated login. It handles all the OAuth/OpenID protocols for you so it's much simpler and faster to set up.

I've used it and it works great. It seems slightly slower than using handling the login protocols yourself, but that's to be expected (the data has to go through their servers, which is an extra step) and IMO completely worth it.[/ad]
Title: Re: Facebook login/register
Post by: DJ Omnimaga on October 21, 2012, 10:55:34 pm
Hmm does it need your passwords for the various forums though? I would rather not give my passwords to random sites I don't know much. Facebook/Twitter isn't as bad since they're established but otherwise I would be worried about password harvesters.

Also what would be cool about Facebook login is if after going through the register process you were immediately asked if you want to keep your account linked or not. On some sites you can really unlink your accounts for privacy purposes.
Title: Re: Facebook login/register
Post by: Deep Toaster on October 22, 2012, 09:27:18 am
Nope, they don't need your forum credentials at all. How it works is that it asks Facebook if there's someone logged in, and if there is, the email and display name are securely passed to the forum.

The forum then decides if the info corresponds to one of their members and logs them in if it does—no need for a password as long as it trusts that the info from Facebook is accurate.
Title: Re: Facebook login/register
Post by: DJ Omnimaga on October 22, 2012, 02:51:32 pm
Ok thanks for the info. One problem, though: Their site is either incredibly slow or doesn't load <_<