Danny,
Sorry for the delay in getting back to this and glad you found the issue. Facebook does *not* require an SSL certificate for standard login functionality. You only need an SSL certificate for things like the Page Tab or Canvas integration as well as the Facebook Requests (which use the FB Canvas area).
Should you need anything else, just let us know!
Thanks,
Alex