Is Facebook an OpenID provider?
Asked Answered
B

4

85

Is Facebook an OpenID provider? I know they are an OpenID supporter but do they allow people to authenticate with other sites via OpenID with their Facebook credentials?

Bonanno answered 1/12, 2009 at 18:32 Comment(0)
S
74

No, they're not an OpenId provider. They use their own OpenID-like system called Facebook connect, which you can use to authenticate users on your site, among other features.

You can check it out here: https://developers.facebook.com/docs/facebook-login

Supertanker answered 1/12, 2009 at 19:30 Comment(5)
They provide oAuth 2.0 as per @Ashley's commentInconsolable
@Ashley … just to clarify David's comment for the clueless like me, OAuth is distinct from OpenID, en.wikipedia.org/wiki/… , so they are still not an OpenID provider, far as I can tell.Placentation
Does this still hold true? I just wonder because Facebook is an option for sign in to stackexchange sites, but does that use OAuth rather than OpenID then (even though OpenID is mentioned in the info box next to it?Wireworm
@MiikaL. Facebook does not support OpenID. It does support OAuth 2.Comrade
you can also check in this blog mention how to achieve this developersandeep.blogspot.in/2017/03/…Hypogeal
V
12

There is an unofficial Facebook OpenID Provider available at:

http://facebook-openid.appspot.com/

You can eaisly use it to log in any OpenID site with Facebook accounts.

Verify answered 20/5, 2011 at 2:7 Comment(1)
This doesn't sound like a good idea to me. It basically amounts to "hey, you can type your Facebook password into this site that isn't Facebook"Hammock
B
10

Facebook is not an OpenID provider, they do however allow OpenID login using Google accounts.

OpenID provides a list of the most popular providers.

Baseborn answered 1/12, 2009 at 18:35 Comment(3)
Actually, they allow OpenID login from virtually any OpenID Provider -- not just Google. The news really got that detail wrong by highlighting Gmail as the only one. But you still have to have a Facebook password. :(Tottering
It seems, like this function has been removed since 2009? Or is there still a way to use an OpenID provider to login to Facebook?Monopolize
Link for popular providers is not working anymore.Inextirpable
O
1

OpenID is a decentralized authentication protocol. It allows users to be authenticated by co-operating sites using a third party service, eliminating the need for webmasters to provide their own login systems, and allowing users to log into multiple unrelated websites without having to have a separate identity and password for each.

Users create accounts by selecting an OpenID identity provider, and then use those accounts to sign onto any website which accepts OpenID authentication. Here is a list of OpenID providers.

Facebook neither use OpenID nor OAuth as instead of just offering credentials, Facebook wanted to offer friend access and dynamics to the privacy of the information that simply wasn’t possible with the other standards. With Facebook Connect, what we see are elements of both OpenID and OAuth. Facebook Connect can verify that you are who you say you are, and it can then provide access to your data once you’ve given it permission to do so.

Outdoors answered 9/6, 2018 at 0:41 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.