The answer is yes and no.
Let's start with Facebook, even if that's not your primary concern. From a very easy standpoint, you can configure the Facebook Page widget. For a quick look at what this looks like, see Facebook's demo page:
developers.facebook.com/docs/plugins/page-plugin
You can show this using the SCSocialWidget module or using the {JFBCFacebookPagePlugin href=https://facebook.com/
}
The benefit of this is that it's very easy to setup and doesn't require you to be an admin of the Page you want to display posts from.
Twitter doesn't have a similarly easy to configure widget that will just show a feed.
With that said, JFBConnect can display a stream of posts from Facebook Pages, Facebook Groups, Twitter Streams and LinkedIn Company Pages all together with our Social Stream feature. You can learn more in our
Social Stream documentation
on how to set things up. For pulling in posts from any of those social networks you *do* need to authenticate in JFBConnect as an owner of those social channels. That's a requirement of the social networks to let you pull the data from the feed to display on your site.
The advantage of the social streams are many:
* You can customize the output, including the HTML and CSS to style
* The data is pulled and cached, so each page load doesn't take a hit
* You can show all the feeds together in one area
For setting up, you do need to authenticate, but once you do that, you no longer need to and you could disable the SCLogin module so that normal visitors don't see the social login feature at all.
I hope that helps explain,
Alex