Facebook: Social Plugins - do I need access to client's FB profile? - facebook

I'm creating a website for a local business and they also happen to have a Facebook page. I wanted to embed some of their facebook stuff on the business website. Here's an example of some of the things I want to do (see below). But, do I need access to the business's FB profile or can I create this without login information? Thanks!

that is called "like box": https://developers.facebook.com/docs/plugins/like-box-for-pages/
you only need to create an app, and you can do it under your profile - so no need to ask for business's credentials.

Related

Facebook Login without a Facebook Account nor through a third-party app

Does anyone know of a way to use social logins without having to create an account with a social media website? For Example, I want to use Facebook's Login on my website, but I do not want to create a Facebook account nor an app just to use their login.
Far as I know it pretty much requires (facebook) an App to be created (on developer site for facebook) in order to utilized services with a website.
Unfortunately, in order to maintain a safe development environment, and to prevent the creation of spam apps, it is required that Facebook manage its developer users. This is to allow them to block apps that act maliciously, and to allow permissions to be managed on their server for the app access token. For a more detailed answer, I'll refer you to one on StackOverflow by Lix.

Clicking Apps takes me to my Facebook page

I want to create an App for a Facebook page I'm developing but when I click on the link at the top called 'Apps' it just redirects me to the Facebook page. I have tried using different browsers and it does the same.
What is happening and how can it be resolved?
Can I use another Facebook account ie my own one to create the App and then add it to someone elses or does it have to be the owner of the Facebook page?
Colin.
Can I use another Facebook account ie my own one to create the App and then add it to someone elses or does it have to be the owner of the Facebook page?
You have to use your personal account. Only user accounts can be developers – not pages.
(And you have to verify your account with Facebook – either via text message to mobile, or credit card.)

Facebook account to replace registration?

I'm new to all this. This is what i'm after and i'm sure it's possible.
I've got a script where people can register/login in to as members. What i'd like to do is tie it in so that it just uses Facebook users details for the registrations. I've managed to set it up to sign up and and complete a registration using a user's name and email.
What i'd like to do now is automatically log the user in if they're logged in on facebook, is this possible or will they need to click a login button that then takes them to their page? If they need to click a button to login, how do I go about getting the button to take their facebook details and log them in? Also what happens in regards to passwords on my site? Is that stored in the app somehow?
Ideally i'd like to use the popup version of verification rather than the iframe that i've got set up at the moment.
Cheers in advanced for any help for a n00b!
This is in fact possible. Although I for my part was never a fan of such things here's some human-readable (simplified) theory:
Facebook uses a system called OAuth ( http://de.wikipedia.org/wiki/OAuth ). That means, when you want to have the user login onto your site using Facebook you'll of course need to provide a button/facebook-login-frame (see documentation) that says "Log me in with Facebook" or so. You then access Facebooks API (more here: https://developers.facebook.com/ ) and basically tell Facebook who you are ("Hi I'm website XY"). While that happens your user is redirected to Facebooks "permission-landing-page". On that page he needs to confirm whether he is fine with your website accessing certain information (like his name). If he confirms your website receives an access-token granting you access to a subset of his user information which you can then use to personalize his expeirence on your website.
Check out facebooks documentation because they explain exactly your usecase in detail.
(here: https://developers.facebook.com/docs/authentication/ )
PS: You'll of course never have any access to his Facebook login/password. That's kind of the idea behind "delegating" the authentication via OAuth to Facebook. Facebook only provides you with an access token (bound to that particular user who logged in and granted your app/website permissions)

Can a DNN user be associated with a Facebook profile?

I would like the users on my DNN website to associate their accounts with their Facebook account. Once this is done, they should be able to login with either the website UN/PW or Facebook.
I currently have Facebook login integrated on the website using a 3rd party module. But the way it works is, that it creates a new user whenever a new profile is used for login. Instead of that, I'd like current users to specify their Facebook profiles in some way and then use it for login if they wish.
I am not sure if this is even possible. Any input appreciated!
You would need to check with the creator of the third party module you are using, there isn't anything in DNN specifically to do Facebook logins right now.

How to integrate Facebook into WordPress registration/login?

Here's what we hope to accomplish: a WordPress site that will allow users to register/login EITHER with Facebook OR WordPress and have the same access to posts/pages/content. From all the research thus far, this doesn't seem trivial...
Here's our requirements:
User Registration
Facebook
New users can connect with Facebook by clicking a button and then granting the requested permissions to our Facebook App. The permission-grant is a one-time event.
They will have to log into Facebook if they aren’t already.
When they connect for the first time a WordPress account will automatically be created for them. This integrates Facebook and WordPress.
This free plugin may be a good starting point to integrate the two systems - http://wordpress.org/extend/plugins/simple-facebook-connect/
Here’s another one that only handles the WordPress account creation based on a Facebook session. What it’s lacking is the ability to use the Facebook session to login after registration (it requries the WordPress username/password). http://wordpress.org/extend/plugins/facebook-registration-tool/
WordPress
If the users doesn’t have a Facebook account or chooses not to connect through Facebook, they can manually create a WordPress account.
Required fields are: username, email, password
User Login
Facebook
If the user has already granted permissions to our Facebook App, they will be auto-logged-in if they have an active Facebook session and visit our website.
Otherwise, the user will have to first log in to Facebook.
WordPress
The user can choose to login with the username/password they created.
Any words of wisdom on how we can accomplish these requirements?
After several trials, the best plugin for this kind of job is http://wordpress.org/extend/plugins/social-connect/ It covers not only Facebook but also Twitter, WordPress.com and Google
Here you can find some details on installing it http://giannopoulos.net/2011/12/28/how-to-add-facebooktwitteretc-authentication-on-wordpress/
Facebook supports OpenID.
There is an OpenId plugin for Wordpress I know nothing about.
http://wordpress.org/extend/plugins/openid/
The best plugin which integrates Facebook (and also Twitter and Google Plus) is WordPress Social Login.
Definetly https://wordpress.org/plugins/wp-facebook-login/ . Lightway and secure.
There's a plugin I use on a BuddyPress site named socialsnapin which I think should fulfill your criteria (although I haven't tested it with plain WordPress).
try with keywords on wordpress.org :- facebook login. social login, facebook connect
There are more and awsome plugins for do this.
best i have tried:-
FacebookAll (with all facebook social plugins) By sourceaddons